Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior .NET Developer

AT EPAM Systems
EPAM Systems

Senior .NET Developer

Barra do Garças, Brazil

We are looking for a passionate, dedicated, and enthusiastic Senior .NET Developer to become a key member of our innovative engineering team.
Our team focuses on the development and modernization of a top-tier trade automation solution, which helps multinational corporations enhance efficiency, lower costs, manage risks, and effortlessly meet import/export compliance regulations worldwide.
This position is ideal for professionals who excel in team-centered environments and take pride in creating exceptional software to address intricate global compliance challenges.

#LI-DNI

Responsibilities

  • Collaborate with a distributed team to develop and modernize software applications
  • Design and optimize complex software systems while adhering to advanced development principles
  • Lead code reviews, ensuring adherence to coding standards and sharing constructive feedback
  • Participate in all phases of Agile software development, including design, coding, testing, QA, and deployment
  • Drive technical design decisions to promote alignment with solution objectives and scalability
  • Mentor team members to enhance their technical proficiency and encourage adherence to best practices
  • Use "innovation time" to work on personal projects or contribute to special team initiatives
Requirements

Want more jobs like this?

Get Software Engineering jobs in Barra do Garças, Brazil delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Minimum 5 to 7 years of experience in creating cloud-native applications with emphasis on C# / .NET Core
  • Skills in full-stack development, including TypeScript and Angular
  • Competency in constructing APIs using REST or GraphQL
  • Background in microservices architecture
  • Familiarity with MVC design approaches
  • Expertise in working with database technologies such as SQL and NoSQL
  • Proficiency in implementing DevOps practices, including CI/CD pipelines and automation tools
  • Qualifications in applying Domain-Driven Design (DDD) and N-tier architecture patterns
  • Strong understanding of software design patterns and iterative application development approaches
  • Experience in developing SaaS solutions for large and enterprise-scale applications
  • Competency in diagnosing, debugging, and resolving complex technical issues
  • Ability to communicate and collaborate effectively with technical and business stakeholders
Nice to have
  • Knowledge of algorithms and data structures, combined with the flexibility to implement them efficiently
  • Understanding of fundamental computer science principles with hands-on coding applications
  • Proficiency in writing clean, effective, and maintainable code
  • Familiarity with translating business requirements into analytical outputs and developing data visualizations
  • Capability to demonstrate self-motivation and a proactive attitude toward teamwork and problem-solving
We offer
  • 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

Client-provided location(s): Brazil
Job ID: EPAM-epamgdo_blt6f92b66efaa30eb1_en-us_Other_Brazil
Employment Type: Other