We are looking for a highly motivated and experienced Senior .NET Developer with a strong background in ASP.NET using C#. This role is ideal for a seasoned backend engineer who is passionate about expanding their skillset and transitioning into a Full Stack Developer role. You will play a key role in building robust backend systems while actively learning and contributing to modern frontend frameworks, specifically React.
Must Have Skills:6+ years of professional experience in software development, with a strong emphasis on ASP.NET (Web Forms, MVC, or Core) and C#
Proficiency in database design and development, including SQL Server (or other relational databases like PostgreSQL, MySQL), T-SQL, stored procedures, and query optimization
Solid understanding of Object-Oriented Programming (OOP) principles, design patterns, and clean architecture
Experience with RESTful API design and development
Familiarity with version control systems, particularly Git
Understanding of software testing principles (unit, integration, end-to-end testing)
Strong problem-solving, analytical, and debugging skills
Excellent communication and interpersonal skills to effectively articulate technical concepts
Good to Have Skills:Strong eagerness and proven capacity to learn and adapt to modern JavaScript frameworks like React
Familiarity with frontend technologies (HTML5, CSS3, JavaScript/TypeScript)
Experience working in Agile environments and collaborating with cross-functional teams