N-iX is looking for a Senior .NET Full-Stack Engineer in Mexico to join our team.
About the project:
Our client is a leading IT services provider based in the United States, specializing in optimizing technology infrastructure for organizations. With a client base spanning diverse industries such as finance, healthcare, education, government, and retail, the company delivers a comprehensive suite of services. These services include cloud solutions, artificial intelligence, cybersecurity, networking, collaboration tools, and managed IT services.
Responsibilities:
- Perform Full-Stack development of product pieces adopting the best industry practices
- Design, build, and maintain performant, efficient, reusable, and reliable code
- Translate business logic into code and automate business processes
- Perform code reviews, write unit and UI tests
- Ensure high-quality app design with proper design patterns, well-structured, modular, performant application code
- Provide problem-solving and root-cause analysis to streamline project development
- Communicate team progress and technical vision to clients, product owners, and stakeholders
- Serve as a technical mentor in the development
- Run and actively participate in Agile processes and events
- Explore new opportunities to add value to product and process and present to the tea
Requirements:
- 6+ years of experience in Full-Stack development based on .NET and Front-End framework such as React/Angular/Vue.js.
- Expertise in developing web applications, windows services, and Web API in Microsoft Visual Studio .Net IDE using C#.Net, ASP.NET MVC, ASP.NET CORE, and SQL Server.
- Good understanding of design and architectural patterns
- Strong software design fundamentals (SOLID, OOP, OOD etc.)
- Expert knowledge of ASP.NET and Web API
- Well-versed in JavaScript (ES6, TypeScript)
- 1+ years of experience in Azure cloud platform.
- Profound knowledge of MS SQL Server and Entity Framework
- Knowledgeable in automation tools {NUnit/MSTest}
- Good experience with Agile {Scrum/Kanban} methodologies
- Upper-intermediate level of English
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings