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
- Strong 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
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
- Ability to manage priorities and meet deadlines
- High level of ownership and accountability