Vacancy catalog
EPAM
Open role

Senior Software Engineer (.NET)

EPAMSingapore
Work model
Office
Experience
5+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
16 tags

Technology context

16

Parsed from the vacancy text; ordered by relevance to this role.

AIAWSC#.NETAzureGCPCloudDevOpsAPIJenkinsRESTCI/CDAutomationSQLGitAgile

Full listing

Role description

We are seeking a Senior C# .NET Developer . You will own the design and development of business-critical applications and APIs, partnering with analysts, engineers and DevOps to deliver enhancements and stable releases. You'll troubleshoot complex production issues, contribute to CI/CD automation, and apply AI-assisted development to improve delivery efficiency.

Responsibilities

  • Act as the technical custodian for existing applications, explaining architecture, business logic and key design decisions
  • Design and develop C# and .NET solutions using Agile or Waterfall delivery practices
  • Investigate and resolve issues using scripts, logs and SQL queries
  • Collaborate with Business Analysts and engineers to refine requirements, user stories and delivery scope
  • Produce functional specifications and system design documentation aligned to engineering standards
  • Provide estimates for user stories and delivery work items
  • Support CI/CD setup and release automation with DevOps and deployment teams
  • Support production incidents and BAU activities including deployments across environments

Requirements

  • Relevant senior-level experience as a software developer, ideally nine years or more in enterprise environments
  • Strong hands-on experience in C# and .NET including .NET Framework and .NET (Core)
  • Proven experience building REST APIs and integrating with enterprise systems
  • Solid Microsoft SQL Server skills including troubleshooting and performance tuning
  • Experience with CI/CD pipelines using tools such as Jenkins, Git and CloudBees
  • Ability to troubleshoot complex issues across system resources, logs and application stack traces
  • Working knowledge of Agile and Waterfall delivery including estimation and release planning
  • Experience supporting cloud or on-premises setups across multiple environments

Nice to have

  • Cloud certification in Amazon Web Services (AWS), Microsoft Azure or Google Cloud Platform (GCP)
  • Experience delivering high availability, performance and security across data centers or hybrid cloud
  • Experience using AI coding tools (e.g., GitHub Copilot) to support reviews, refactoring and documentation