FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior C# Backend Engineer
AbstraSenior Back-End Software Engineer responsible for designing and developing back-end applications. Collaborating on architecture decisions and maintaining software quality through automated testing and best practices.
Tech Stack
Tools & technologiesAzureMicroservices.NET
About the role
Key responsibilities & impact- Design, develop, and maintain robust back-end applications and services
- Contribute to architecture decisions
- Ensure software quality through automated testing and best practices
- Provide production support for existing applications
- Collaborate with team members
Requirements
What you’ll need- 4+ years of back-end development experience
- Strong foundation in design patterns and software development best practices
- Understanding of SOLID principles and Clean Code principals
- Experience with C#/.NET, Object Relational Mappers like Dapper
- Knowledge of MSSQL Server database design
- Familiarity with software quality practices such as unit testing, mocking, Integration testing, code coverage with NUnit
- Familiarity with Continuous Integration CI/CD pipelines and Azure DevOps
- Solid understanding and use of Git
- Experience working with asynchronously running microservices
- Bachelor’s degree in computer science preferred
- Excellent written and oral communication skills
- Enthusiasm for company culture
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
back-end developmentdesign patternssoftware development best practicesSOLID principlesClean Code principlesC#.NETDapperMSSQL Serverunit testing
Soft Skills
communication skillscollaborationenthusiasm
Certifications
Bachelor’s degree in computer science