• Full Time
  • Mexico-Remote
  • Mid Level




Education and Experience:

BS or MS in Computer Science or other related engineering degree
At least 5 years of intensive software development experience in C#
At least 2 years experience in Angular or similar web application framework such as React or Vue.JS
Must be knowledgeable with RDBMS, MS SQL Server and related ORM technologies
Must be knowledgeable in Microsoft and web-based technologies, especially REST Services, .NET 4.0, C#, WCF, WF, etc.
Must have experience working with project management tools such as Jira, Rally, or TFS
Must have experience working with source control tools like TFVC and/or Git
Experience building and supporting a SaaS software platform
Desired Knowledge and Skills:

Active interest in new technology and emerging engineering practices
Experience working with public cloud providers such as Microsoft Azure or AWS
Experience working with design patterns and microservices architecture
Experience with iterative development and agile methodologies
Experience working in a distributed team environment
Experience working in a CGMP compliant environment
Principal Responsibilities:

Develop high quality software products using Microsoft technologies
Full-Stack developer building Website UI, Middleware, Database and CICD Pipelines
Develop microservices, components and generic libraries across projects and products
Develop software compatible with Computer Systems Validation processes
Debug complex software issues
Be a technology champion/mentor to effectively use new technology to build cutting edge software products
Drive continuous improvement in engineering practices
Interact with other departments to understand and breakdown business requirements
Ensure strong commitment to meet deliverables with a quality product
Assertive and willing to escalate issues

To apply for this job email your details to uriel.gutierrez@carrier.com