Job Summary :
We are seeking a highly skilled and experienced Senior .NET Engineer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-performance web applications using .
NET technologies. You will work closely with cross-functional teams to ensure the delivery of scalable, efficient, and high-quality software solutions.
Key Responsibilities :
- Lead the design, development, and deployment of web applications using .NET, C#, and related technologies.
- Architect and implement scalable solutions using microservices, cloud platforms (e.g., AWS, Azure), and other modern frameworks.
- Collaborate with product managers, designers, and other engineers to deliver high-quality software aligned with business goals.
- Conduct code reviews, ensure adherence to best practices, and mentor junior developers.
- Debug and resolve complex technical issues related to performance, security, and integration.
- Develop and maintain RESTful APIs to support front-end applications and integrations.
- Stay updated with the latest technology trends and continuously improve the architecture and design of the application.
- Implement automated testing, continuous integration, and deployment practices to ensure product quality and rapid delivery.
- Participate in Agile / Scrum development processes, including sprint planning, stand-ups, and retrospectives.
Required Qualifications :
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 7+ years of experience in .NET development, with expertise in C#, ASP.NET Core, and .NET Framework.
- Strong experience with front-end technologies such as Angular, React, or Vue.js.
- Proficient in building RESTful APIs and integrating with external systems.
- Solid understanding of microservices architecture, containerization (Docker, Kubernetes), and cloud computing (AWS, Azure).
- Strong knowledge of SQL and NoSQL databases such as SQL Server, MongoDB, etc.
- Familiarity with CI / CD pipelines, version control (Git), and test-driven development.
- Excellent problem-solving skills and attention to detail.
- Strong communication and leadership skills, with experience working in a collaborative environment.
Preferred Qualifications :
- Experience with full-stack development, including front-end frameworks like Angular or React.
- Familiarity with DevOps practices, infrastructure as code (e.g., Terraform, Ansible).
- Knowledge of security best practices in web development.
- Experience with third-party API integrations and enterprise-grade applications.
Benefits :
- Competitive salary and performance bonuses
- Health, dental, and vision insurance
- 401(k) plan with company match
- Professional development opportunities
- Flexible work hours and remote options
1 day ago