Design and implement reliable, high-performing technical solutions based on business and customer requirements
Refactor and create abstractions to simplify components and promote code re-use
Apply foresight for future extensibility and provide technical recommendations and designs
Write thorough technical documentation and present complex solutions clearly
Diligent unit testing, debugging, and peer-reviewing pull requests
Work with Product Managers to evaluate requirements, estimate and prioritize enhancements
Collaborate within a multi-disciplinary team and communicate with other teams to ensure coordinated delivery
Serve as HR manager for developers: attendance management, approval of time off requests, delivery of performance reviews, making recommendations for promotions, performance issue management
Look for opportunities to improve team skills, career development and coaching
Participate in Scaled Agile Framework (SAFe) ceremonies: SCRUM, Sprint Planning, Retrospectives, PI planning
Provide suggestions for architectural and quality of life improvements to improve code and processes
Requirements
7+ Years of practical working experience in .NET (C#) and ASP.NET
Ability to manage, motivate, and grow the skills of small team of developers
Understanding of SOLID principles, Dependency Injection, asynchronous execution, composition over inheritance
Experience in relational database design and normalization
Experience in REST API design principles
Experience with XML and SOAP protocols
Experience with automated testing frameworks (xUnit, nUnit, Moq, nSubstitute)
Experience in modern version control (ex. GitHub)
Experience with CI/CD tools (ex. GitHub Actions)
Some experience with event based solutions and message bus design patterns (RabbitMQ) (nice to have)
Experience in cloud environments (preferably AWS) (nice to have)
Experience using API testing tools such as Postman (nice to have)
Understanding of DDD concepts and CQRS principles (nice to have)
Experience working in a Scaled Agile Framework (SAFe) environment (nice to have)
Keyloop doesn’t require academic qualifications for this position; selection based on experience and potential
Benefits
We’re on a journey to become market leaders with career progression opportunities
Collaborate and learn from industry experts from all over the globe
Training and support to try new things and adapt to quick changes
Pay and benefits reflect performance
Investment in your development and opportunities to grow your career
Inclusive work environment that respects all dimensions of diversity
Equal opportunity employer, encourage candidates of all backgrounds to apply
Senior Developer at Eutelsat designing, developing, and modernizing satellite capacity management applications. Collaborating with cross - functional teams to drive digital transformation in satellite technology.
Developer responsible for designing and deploying integrations in Azure cloud for Danfoss Group IT. Part of the Digital Customer Experience team with international collaboration.
Salesforce Experience Cloud Developer designing solutions on the Salesforce platform. Involves code developing, troubleshooting, and collaboration with product teams.
Engineering Manager at Belden overseeing product design and development of connectivity solutions. Leading and mentoring engineering teams to innovate and ensure project success.
Software Engineer at Kyndryl designing and implementing cutting - edge software solutions. Collaborate on complex projects while developing scalable and robust applications for our clients.
Algorithm Developer at Applied Materials designing and implementing image processing algorithms. Leading research and development while utilizing computer vision and machine learning technologies.
Manufacturing Engineering Internship focusing on designing fixtures and supporting engineering processes at PI. Engaging in assembly, metrology, and production tasks while using SolidWorks and manual equipment.
Senior .Net/C# Developer for systems applications, developing and supporting REST API services and Web Applications. Must have extensive experience with .NET/C# and enterprise software development.
Engineering Technician maintaining plant equipment and machinery with a focus on preventative maintenance and troubleshooting. Responsible for scheduled and unscheduled maintenance in a safe work environment.
Process Engineering Specialist part of HSA R&D team optimizing manufacturing processes for hard disk drives. Collaborating with engineers and monitoring production efficiency.