We are seeking a highly skilled and experienced .NET Full Stack Developer to join our team.
The ideal candidate will have a strong background in .NET development, experience with cloud
technologies like Azure and AWS, and expertise in front-end development using frameworks like
Angular and React. This role requires a hands-on approach and a proven track record of
delivering complex software solutions.
Responsibilities:
- Develop and maintain scalable and secure backend applications using .NET Core and C#.
- Design, develop, and implement user-friendly front-end interfaces using Angular, React, or similar frameworks.
- Build and integrate APIs and microservices using best practices.
- Work with databases such as SQL Server, Cosmos DB, or NoSQL databases to store and retrieve data efficiently.
- Collaborate with DevOps engineers to implement CI/CD pipelines for automated deployments.
- Troubleshoot and resolve technical issues related to the application.
- Write clean, maintainable, and well-documented code.
- Stay up to date with the latest technologies and trends in the .NET ecosystem.
Requirements:
- Experienced with .NET development (C#).
- Proficient with Angular or React.
- Experience with cloud platforms like Azure or AWS.
- Familiarity with API design and development using ASP.NET Web API or similar frameworks.
- Experience with SQL databases (e.g., SQL Server) or NoSQL databases (e.g., Cosmos DB).
- Experience with CI/CD pipelines (e.g., Azure DevOps) is a plus.
NTD Software is an equal opportunity employer. We do not discriminate on the basis of age, race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, age, or any other basis protected by law. All employment decisions at NTD Software are based on a person’s merit, business needs, and role requirements.
Top Skills
What We Do
NTD Software is a Mexican company located in Guadalajara, Jalisco, known as "the silicon valley of Mexico." We help both startups and big companies by finding the right people to join their team and creating digital solutions using the latest or well-established programming languages and tools. Our expertise is in building software from the ground up and expanding our clients' existing teams, allowing us to work with businesses globally