Skip To Main Content
backBack to Search

Senior .NET Developer

Hybrid in Argentina
.NET
& 10 others

We are seeking an experienced Senior .NET Developer to join our collaborative team of technology professionals. As a key contributor, you will drive the design, development, and optimization of scalable, secure, and high-performing software solutions. You will work collaboratively with cross-functional teams to enable the delivery of impactful business capabilities in a fast-paced environment.

Responsibilities
  • Deliver high-quality software using Agile/Scrum development methodologies
  • Collaborate with business and technology partners to establish cross-functional relationships
  • Communicate complex technical concepts to non-technical peers and stakeholders
  • Enable strategic initiatives and implement operational improvements
  • Manage and partner with technology vendors to meet business objectives
  • Support highly sensitive data implementations in compliance with Information Security principles
  • Provide high-availability operational support and automate solutions across environments
  • Design and implement deep telemetry capabilities for performance metrics and success measurement
  • Ensure service monitoring across platforms for operational continuity and critical system availability
  • Maintain system configurations and baselines to support secure software development practices
  • Drive enhancements for core retail payment systems based on technical and business requirements
  • Minimize downtime and ensure operational stability of core retail payment platforms on a daily basis
Requirements
  • 5+ years of professional experience in software development with C#, Java, ASP.NET REST API, backend services
  • 2+ years of experience in software engineering and robust design of high-volume or large-scale systems
  • Proficiency in distributed systems and multi-tier architectures (2+ years)
  • Background in Cloud platforms such as Azure or AWS (1-2 years)
  • Hands-on experience with CI/CD pipelines, automation tools, and infrastructure ownership (1-2 years)
  • Knowledge of message-driven architectures and development practices (1-2 years)
  • Expertise in relational and NoSQL databases
  • Understanding of software engineering fundamentals, design patterns, and OO coding principles
  • Capability to debug, optimize code, and automate repetitive tasks
  • Showcase of managing high-capacity, mission-critical environments with redundant systems
  • Familiarity with running and maintaining 24x7 production environments
  • Flexibility to transition services from on-premises environments to the cloud
  • Interest in designing, analyzing, and troubleshooting large-scale distributed systems
Nice to have
  • Bachelor's degree in computer science or a related field
  • Experience with financial, payments, or fraud detection systems
  • Background in uplifting existing services from on-prem to cloud environments
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