Careers

Sr. NET Developer

Mexico. Client Roles - IT Staffing

About the role

ABOUT THE COMPANY

Founded in 1979 and with a team of nearly 400 in offices across North America, our client is a leading software provider which brings innovative solutions and services to transform the public sector, including elections, ethics, business services, grants, disaster recovery, critical infrastructure, and more.

Now, they are looking for talented Senior NET developers located in Mexico to help them deliver on their missions through a large suite of SaaS solutions and services to make a positive impact in the lives of the people they serve.

REQUIRED SKILLS AND EXPERIENCE

  • 7+ years experience in software development
  • Vast knowledge of Visual Studio .NET, .NET framework, ASP.NET MVC and C#
  • Experience with OO design
  • Experience with Azure cloud DevOps and TFS
  • Experience with HTML5 and Angular or AngularJS
  • Expert experience with .NET Web Forms applications
  • Experience with JSON and Services development (SOAP or REST)
  • Experience with XML
  • Vast knowledge of Microsoft development tools, such as Visual Studio, Visio, and Team Foundation Server
  • Experience with SQL databases, preferably SQL Server
  • Experience with stored procedures
  • Experience working with complex database structures
  • Experience with CI/CD
  • Basic architecture skills
  • Excellent oral and written communication skills and interpersonal skills
  • Ability to work in a team environment
  • Experience working in an agile environment
  • Proven track record of successful cross-team, group collaboration to drive necessary processes and ensure product reliability and stability
  • Strong technical and process development skills, with a clear ability/desire to go deep technically when needed
  • Experience working with remote teams (preferred, but not required)
  • Experience with the full software lifecycle covering requirements, design, development, unit testing, and delivery of custom software
  • Experience modifying existing functionality and adding new functionality in large and complex production system environments
  • Experience working with mobile application technologies, preferably React Native (nice-to-have)

WHAT YOU GET

  • Long-term contract
  • Full-time employee opportunity
  • Fully remote position
  • Compensation package: salary + benefits
  • Health insurance benefit
  • Vacation days
  • Savings fund
  • Housing fund
  • Food vouchers
  • Bonuses
  • And many more benefits!
Apply now