Mexico
We are looking for an experienced Lead .NET Developer with a strong background in AWS to join our team.
In this role, you will be responsible for designing, building, and deploying secure, scalable, and high-performing software systems. You will work closely with cross-functional teams to develop innovative technology solutions that align with business goals while following industry best practices and standards.
Responsibilities
- Create and deliver high-quality software solutions using Agile/Scrum development practices
- Lead the execution of major projects and drive improvements in operational processes through technology
- Build and maintain productive partnerships with both technical and business stakeholders
- Simplify and convey complex technical concepts to non-technical audiences in a clear manner
- Collaborate with external technology partners to meet organizational goals and requirements
- Ensure that all solutions align with Information Security standards for handling sensitive data
- Provide operational support and implement automation to ensure system reliability and performance
- Add telemetry capabilities to track system metrics and monitor performance effectively
- Set up service monitoring to guarantee the continuous operation of critical applications
- Ensure compliance with company policies, as well as legal and regulatory requirements
- Configure and uphold secure system settings in accordance with development best practices
Requirements
- At least 5 years of professional experience in software development using C#
- A minimum of one year of experience managing and leading development teams
- Strong understanding of software engineering concepts, design patterns, and object-oriented programming principles
- Proven track record of designing, architecting, and delivering scalable and secure software solutions
- Practical experience with distributed architectures, including SOA, SaaS, and microservices
- Expertise in cloud platforms such as AWS or Azure
- Familiarity with both relational and NoSQL databases
- Demonstrated ability to deliver key features or components of scalable software systems
- Outstanding written and verbal communication skills with a collaborative and team-focused approach
- Proficiency in English at a B2 level or higher
Nice to have
- Hands-on experience or knowledge of compliance and security standards such as PCI, HIPAA, or SOX
- Familiarity with financial systems, payment platforms, or fraud detection technologies
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn