Senior C# Backend Engineer

United States – Remote Full-time

Job Description

Abstra is seeking a skilled Senior C# Backend Engineer to design, develop, and maintain robust back-end applications and services. As a key member of our team, you will contribute to architecture decisions, ensure software quality through automated testing and best practices, provide production support for existing applications, and collaborate effectively with team members.

Qualifications

1. 4+ years of back-end development experience 2. Strong foundation in design patterns and software development best practices 3. Understanding of SOLID principles and Clean Code principles 4. Experience with C#/.NET, Object Relational Mappers like Dapper 5. Knowledge of MSSQL Server database design 6. Familiarity with software quality practices such as unit testing, mocking, Integration testing, code coverage with NUnit 7. Familiarity with Continuous Integration CI/CD pipelines and Azure DevOps 8. Solid understanding and use of Git 9. Experience working with asynchronously running microservices 10. Bachelor’s degree in computer science preferred 11. Excellent written and oral communication skills 12. Enthusiasm for company culture

Benefits

- Access to consistent, fast internet speeds to join internet video calls - Bonus points for experience with JavaScript frameworks, Node.js, cloud services, and advanced front-end technologies


Apply Now