We are seeking an experienced Senior.NET Developer with strong technical expertise and
close collaboration with cross-functional teams and active involvement in the full software
development lifecycle.
Key Responsibilities
Translate business requirements into effective technical solutions
Develop and integrate RESTful APIs
Conduct code reviews and follow best coding practices
Collaborate with UI/UX, QA, and product teams
Participate in technical discussions and architectural planning
Mentor junior developers and support team growth
Required Qualifications & Skills
Bachelor’s degree in Computer Science, Engineering, or a related field
5+ years of hands-on experience in.NET development
Strong proficiency in C#, ASP.NET, ASP.NET Core, MVC
Experience in building Web APIs
Solid working knowledge of MS SQL Server
Experience with Entity Framework
Solid understanding of OOP concepts and design patterns
Front-end exposure to HTML, CSS, JavaScript, and jQuery
Familiarity with Git or other version control systems
Experience working in Agile/Scrum environments
Preferred Skills
Experience with Angular or React
Exposure to Microservices architecture
Knowledge of Azure or other cloud platforms
Experience with CI/CD pipelines
Professional Competencies
Solid analytical and problem-solving skills
Excellent communication and teamwork abilities
Ability to manage priorities and meet deadlines
High level of ownership and accountability