Senior .NET + React Full-Stack Engineer (#1371)

Mexico
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development

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