Saltar al contenido principal
EPAM Systems logo

Senior .NET Developer

EPAM Systems
1 día hace
Remoto
Colombia, Argentina, and México

We're aiming to bring on a talented Senior .NET Developer who possesses solid AI knowledge to support our expanding company. This role puts you in the middle of substantial, technically complex initiatives, within a team that encourages creative thinking and steady professional growth. You'll be surrounded by colleagues who prioritize strong engineering fundamentals, imaginative problem-solving, and the hands-on use of modern technological tools. For those motivated to build reliable, polished systems while growing their AI skillset, this opportunity offers a legitimate path to advancing your career.

Responsibilities

  • Map out and construct scalable, durable software frameworks that satisfy business and technical demands
  • Join forces with teams from different areas to ensure deliverables remain on time and meet quality standards
  • Contribute to conversations focused on architecture, sharing ideas that influence how projects take shape
  • Review and assess code produced by colleagues, offering helpful feedback that reinforces reliable standards
  • Work through and resolve complex technical complications that appear at different points in development
  • Help junior developers strengthen their abilities and grow more confident in their technical work
  • Be involved in planning efforts, contributing to scope definition and realistic delivery scheduling
  • Stay aware of new developments across the industry and apply useful approaches to ongoing tasks
  • Maintain detailed records of major technical decisions and procedures to support long-term system care
  • Work with stakeholders to understand project requirements and verify that results meet expectations

Requirements

  • At least three years of directly relevant, practical work experience
  • Practical knowledge of AI concepts and tools, applied to enhance development approaches and solution design
  • Significant hands-on proficiency with .NET for building strong, enterprise-level solutions
  • Strong familiarity with C# for producing clean and well-structured application code
  • Proficient in Unit Testing approaches to keep code dependable, stable, and easy to maintain
  • Comprehensive understanding of Software Architecture concepts for designing lasting, scalable systems
  • Familiarity with SDLC Methodologies that help keep project execution organized and efficient
  • Able to use SQL for structuring, maintaining, and retrieving data from relational databases
  • Hands-on experience with Entity Framework, Dapper, and ADO.NET for managing data access in .NET projects
  • Practical background working with cloud infrastructure built on Microsoft Azure
  • Understanding of Amazon Web Services for overseeing and executing cloud-based deployments
  • Effective English communication skills at a B2 level or higher