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 issuesQUALIFICATIONSEducation and Experience:- BS or MS in Computer Science or other related engineering degree- At least 5 years of intensive software development experience in C#- 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 platformDesired 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 environmentEH&S REQUIREMENTS- Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements- Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards- Attend scheduled EH&S training program- Actively support the organization's efforts to meet or exceed EH&S goals and plans- Recommend improved EH&S practices- Area to work: It can be 100% remote with preferred locations in CDMX, Guadalajara or Monterrey.**Benefits**:- Salary: $45,000 gross monthly- F: 10 days - 1st year- HP: 35%- To: 30 days- Life insurance- SGMM: Individuals and dependents- Grocery Vouchers: 10% capped- Performance Bonus: 5% annual salaryTipo de puesto: Tiempo completo, Por tiempo indeterminadoSalario: $45,000.00 al mesHorario:- Turno de 8 horasExperiência:- intensive software development experience in C#: 5 años (Obligatorio)