Senior Software Engineer - Mexico
Indexed description
Responsibilities And Duties
Will contribute to building multifaceted enterprise and customized applications for a diverse and growing international client base. Tasks will include:
- Develop, maintain, and enhance web applications, internal tooling/libraries and shared components focusing on usability, scalability, and innovation.
- Engage in collaborative work with cross-functional teams to ensure high-quality software delivery.
- Participate in code reviews, contribute to technical documentation, and exchange knowledge with colleagues, promoting a culture of continuous learning and development.
Compensation: Negotiable.
Education And Experience
- B.S. Computer Science or related, equivalent experience
- 4+ years of experience with TypeScript, JavaScript, and/or C#, preferably in developing large-scale web applications.
- Over 4 years of practical experience working with Angular, ASP.NET Core, or related technologies in a professional environment.
- Can speak, read, write in English on a proficient/advanced level
- Strong understanding of software development principles, design patterns, and best practices.
- Experience with cloud solutions (Microsoft Azure), mobile app frameworks (Ionic), database management (SQL Server), continuous integration and delivery (Azure DevOps), messaging frameworks (NServiceBus), end-to-end testing (Cypress), and familiarity with OpenAI technologies.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search