Design, maintain, and deploy scalable and highly available cloud-based applications using C#/.NET and client-installed agents
Work on a Cloud Suite service product team, bringing security enhancements and customer fixes
Using Scrum processes, collaborate with cross-functional teams (PM, UX, Dev) to understand requirements, propose technical solutions, and contribute to architectural decisions
Participate in code reviews to ensure high-quality and maintainable code
Optimize applications and infrastructure for performance, scalability, and cost efficiency
Troubleshoot and resolve cloud-production issues, ensuring the reliability and availability of our systems
Improve development and automation processes (code quality, E2E testing, security scans, etc.), monitoring, and tiered incidence response
Mentor and provide technical guidance to other engineers, fostering a culture of continuous learning and growth
Contribute to and improve the code, tooling, and techniques that are shared across Platform teams
Requirements
Bachelor's or higher degree in Computer Science, Software Engineering, or a related field
3+ years of professional experience working as a software engineer, with a focus on .NET development
1+ years of experience working on an agent-based product that is installed on customer machines
Strong problem-solving skills and ability to troubleshoot and resolve complex technical issues and learn large code base
Proficiency in C#, .NET Core development
Bonus: significant Azure Cloud tech stack development experience
Excellent communication and collaboration skills with English language (written and oral)
Passionate about providing high-quality solutions to customers, on-time, and on-budget
Experience with DevOps practices, CI/CD pipelines, unit testing, and automation testing
Familiarity with cloud security principles and best practices
(Nice to have) Experience interacting directly with customers in a support capacity
(Nice to have) Familiarity with SenchaJS UI Framework
(Nice to have) Familiarity with Go Lang
(Nice to have) Experience with mobile development for Android and iOS
(Nice to have) Knowledge of Cloud Platforms and services (Azure, AWS or GCP) and additional Kubernetes Platforms
(Nice to have) Linux and Windows System Development
Benefits
Competitive salaries
Meaningful equity and bonus program
Full suite of medical, dental, and vision insurance
Pension/retirement matching
Comprehensive life insurance
Employee assistance program
Generous discretionary time off (DTO)
Paid company holidays
Paid leave for new birth, adoption, surrogacy, or foster-to-adopt primary caregivers
Career progression and professional development opportunities
Hybrid work arrangement (Mexico City - Reforma office)
Staff Software Engineer designing scalable software solutions within CommBank's Business Banking Technology team. Collaborating on AI - driven innovations to enhance user experiences.
Senior Mobile Developer & Technical Lead at Wakapi transforming MVPs into scalable solutions. Lead Android development while ensuring alignment between product and engineering teams.
Support technically complex Mulesoft solutions and services in a dynamic team environment. Collaborate with team members to maintain and improve integration solutions in compliance with company standards.
Director of Software Engineering at Progyny managing backend development for business initiatives. Leading a team with technical strategy and process improvements.
IT Software Engineer developing cross - functional software solutions for Nelnet, a student loan servicer. Involves participation in solution design and technical specification creation within a hybrid work model.
Principal Full Stack Engineer developing software solutions for Fidelity Institutional Wealth Management Services. Focused on delivering customer - centric solutions in a collaborative agile environment.
Full Stack Engineer developing innovative technology for financial advisors and clients. Collaborating in agile teams to produce quality web applications and mentor fellow engineers.
Technical Lead responsible for manual and API testing with a strong emphasis on quality assurance. Collaborating with cross - functional teams in web application testing processes.
OTM Technical Lead responsible for leading and managing Oracle Transportation Management solution projects. Collaborating with cross - functional teams to deliver high - quality results.
Senior Mobile Developer/Tech Lead supporting Invest and Maintenance projects at The Hartford. Leading mobile app integration with all business lines through a hybrid work schedule.