Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Colombia: Medellin
.NET
& 11 others
warning.png
Sorry, this position is no longer available

We seek an accomplished Senior .NET Developer to join our team, contributing to an engaging project focused on crafting REST APIs to empower a cloud-centric platform.

As a valued member of our team, your role encompasses the development, testing, and deployment of REST APIs utilizing the .NET framework and cutting-edge DevOps tools. If you possess a fervor for creating resilient, scalable, and secure REST APIs, thriving in a collaborative setting, we encourage you to apply for this compelling opportunity.

Responsibilities
  • Contribute to the construction of innovative microservices and support the eventual phasing out of the legacy system
  • Construct and sustain REST APIs utilizing the .NET framework
  • Devise and execute CI/CD pipelines with the aid of contemporary DevOps tools
  • Forge, uphold, and optimize SQL databases
  • Containerize REST APIs via Docker and deploy them on Kubernetes or alternative container orchestration platforms
  • Engage in collaboration with fellow developers, QA engineers, and product managers to assure top-tier software delivery
  • Participate in code reviews and offer constructive input to fellow team members
  • Record details regarding REST API design, implementation, and infrastructure
  • Engage in Agile development processes and associated ceremonies
Requirements
  • A minimum of 3 years of hands-on experience in developing REST APIs using the .NET framework
  • Familiarity with Continuous Integration and Delivery (CI/CD) pipelines, employing tools such as Circle CI, Jenkins, or GitHub Actions
  • Expertise in SQL databases, encompassing database design, optimization, and administration
  • Competence in Git for version control and collaborative purposes
  • Effective problem-solving skills coupled with analytical acumen
  • Robust collaboration skills, showcasing the capacity to work harmoniously in a cross-functional team
  • Fluency in spoken and written English at an Upper-Intermediate level or beyond
Nice to have
  • Background in utilizing Kafka for constructing distributed systems
  • Familiarity with monitoring and observability tools like Datadog and Grafana
  • Experience with Docker, Kubernetes, and/or other containerization technologies
  • Understanding of the Go language, particularly in the realm of microservices development
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

These jobs are for you