- Design, develop, test, and deploy software applications. Experience designing code that is easy to unit test
- Collaborate with team members to define requirements and specifications.
- Write clean, scalable, and efficient code.
- Comfortable talking about unit tests, test doubles (mocks/fakes), dependency injection, separation of concerns
- Troubleshoot, debug, and resolve software defects.
- Participate in code reviews to maintain code quality and best practices.
- We are seeking an experienced Backend Developer with strong skills in C# and .NET to join our vibrant, agile team.
- This role involves working on cutting-edge technology in a microservices environment, where you'll develop scalable solutions and collaborate closely with cross-functional teams. The ideal candidate has a deep understanding of .NET Core, Service-Oriented Architecture, and database management (SQL, NoSQL), along with expertise in modern design patterns and TDD.
- This is a fantastic opportunity for a motivated developer to make an impact in a dynamic and fast-paced setting.