Job Description: Senior Backend (.NET) Developer
Remote
If You are Interested, Drop me Your Resume to Thomas@innovitusa.com (or) You can Reach me on
+1(267)627-5083.
As a Senior Backend Developer, you will have a deep understanding of backend technologies, particularly .NET and SQL Server, and have a passion for creating efficient, scalable, and secure server-side applications.
Responsibilities:
- Design, develop, and maintain robust RESTful APIs using .NET Core/.NET 5+
- Collaborate with frontend developers to ensure seamless integration of backend services
- Design and implement efficient, scalable database solutions using SQL Databases
- Mentor junior developers and conduct code reviews
- Optimize applications and databases for maximum performance and scalability
- Stay up-to-date with emerging trends and best practices in backend development
- Work closely with DevOps to implement CI/CD pipelines and ensure smooth deployments
- Participate in agile development processes, including sprint planning and retrospectives
- Troubleshoot and debug complex issues in existing applications and databases
Requirement:
- 5+ years of professional experience in backend development
- 3+ years of hands-on experience with .NET Core/.NET 5+ API development
- Strong proficiency in C# and SQL
- Familiarity with ORM frameworks, preferably Entity Framework Core
- Experience with API design principles and RESTful architectures
- Knowledge of authentication and authorization protocols (e.g., OAuth, JWT)
- Experience with version control systems, preferably Git
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work in a team environment
Preferred Qualifications:
- Knowledge of cloud platforms (e.g., Azure, AWS) and their respective database offerings
- Familiarity with NoSQL databases
- Experience with testing frameworks such as xUnit or NUnit
- Understanding of SOLID principles and design patterns