Enter a job title or keyword

Developer

EPAM Systems


Job Location:

Fort Mill, SC - USA

Monthly Salary: Not provided by the employer
Posted: 4 November 2026 (3 days ago)
Application Deadline: 1 February 2027
Vacancies: 1 Vacancy

Job Summary

We are seeking an experienced Developer to join our team and drive the implementation of complex high-quality software solutions.

In this role you will collaborate with product owners architects and cross-functional teams to deliver world-class applications while mentoring junior developers and shaping technical direction. The ideal candidate combines deep technical expertise with strong leadership skills and a passion for building scalable cloud-based systems.

Req.#

Responsibilities
  • Develop high-quality software design and functional documentation
  • Work with product owners architects and others to implement world-class solutions that meet regulatory and customer needs
  • Provide estimates for specific software feature implementation
  • Identify prioritize and execute tasks in the software development life cycle (SDLC)
  • Build unit tests and follow test-driven development practices
  • Develop and maintain tools and applications by producing clean efficient code that follows open-sourcing standards
  • Automate tasks through appropriate tools and scripting
  • Provide senior leadership to junior software developers through design guidance implementation support and code reviews
  • Participate in backlog grooming and sprint planning analyzing requirements providing complexity estimates and proposing low-level implementation plans
  • Ensure software is up-to-date with the latest technologies and standards
  • Assist support teams in resolving customer and production issues
Requirements
  • 8 years of proven experience as a Software Engineer with project experience leading the implementation of complex software deliverables
  • Experience working in Agile SDLC with iterative delivery
  • Strong understanding of software design patterns programming paradigms frameworks and testing methodologies
  • Ability to write clean readable reusable code and communicate technical concepts to both technical and non-technical stakeholders
  • Very strong working experience in C#
  • Strong SQL proficiency and hands-on experience with relational databases query optimization stored procedures schema design performance tuning
  • Solid cloud experience including working with major cloud platforms (AWS preferable) deploying and maintaining cloud-based applications and working with cloud-native services (compute storage identity logging/monitoring)
  • Basic to intermediate understanding of containerization and orchestration (Docker Kubernetes)
  • Familiarity with cloud networking IAM and infrastructure-as-code concepts
  • Good working knowledge of GIT and CI/CD pipelines (Jenkins GitLab CI)
  • Strong Agile development background
  • Good working knowledge Jira and Confluence
  • Outstanding analytical problem-solving and communication skills
  • Self-driven flexible and innovative
  • Fair understanding of Incident Problem Change and Release management processes
Nice to have
  • Financial markets/banking experience and/or regulated products exposure
  • Experience migrating on-prem infrastructure to cloud and mentoring junior developers in cloud technologies or microservices
  • Experience designing or architecting solutions in cloud environments
  • Strong understanding of security and compliance requirements
  • Solid knowledge of DevOps and SRE best practices

Required Experience:

Staff IC