Mexico
We are seeking a highly skilled Senior .NET Developer with extensive experience in AWS to join our team.
In this role, you will be responsible for designing, developing, and deploying high-performing, secure, and scalable software solutions. You will collaborate with various teams to create innovative technology solutions that meet business objectives while adhering to industry standards and best practices.
Responsibilities
- Develop and implement high-quality software solutions following Agile/Scrum methodologies
- Drive key projects and enhance operational processes through technology innovation
- Foster strong working relationships with both technical and business stakeholders
- Communicate complex technical concepts in an understandable way to non-technical audiences
- Collaborate with external technology providers to meet organizational requirements
- Ensure technologies comply with Information Security standards for managing sensitive data
- Deliver operational support and automate workflows to maintain system stability and uptime
- Incorporate telemetry features to monitor and assess system performance and metrics
- Establish service monitoring to ensure the seamless operation of critical applications
- Follow company policies and ensure compliance with legal and regulatory standards
- Manage and maintain secure system configurations to align with development best practices
Requirements
- A minimum of 3 years of professional experience in software development using C#
- In-depth understanding of software engineering principles, design patterns, and object-oriented programming
- Proven ability to design, architect, and deliver secure, scalable software solutions
- Hands-on experience with distributed system architectures, such as SOA, SaaS, and microservices
- Advanced knowledge of cloud platforms, particularly AWS or Azure
- Familiarity with both relational databases and NoSQL database solutions
- Demonstrated success in delivering significant features or components of scalable applications
- Excellent written and verbal communication skills with a strong team-oriented mindset
- Fluency in English at a B2 level or higher
Nice to have
- Experience working with security and compliance frameworks such as PCI, HIPAA, or SOX
- Understanding or hands-on experience with financial systems, payment processing, or fraud detection solutions
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