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
QUALIFICATIONS
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#
- 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
EH&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 salary
Tipo de puesto: Tiempo completo, Por tiempo indeterminado
Salario: $45,000.00 al mes
Horario:
- Turno de 8 horas
Experiência:
- intensive software development experience in C#: 5 años (Obligatorio)