Senior .NET Software Engineer

EPAM Systems Inc

Ernakulam

On-site

INR 1,800,000 - 2,400,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc. is hiring aSenior .NET Software Engineer to build scalable software products with C#/.NET, .NET Framework 4.x and .NET Core. You will develop RESTful backend services, full stack capabilities, and deploy on Linux and AWS.

You will model databases with SQL Server and MongoDB, apply OOP and patterns for maintainable code, and write unit/integration tests. Collaboration with architects, QA, and developers is essential for quality delivery.

Qualifications

  • 5+ years of professional coding experience with C# and .NET Framework 4.x.
  • Hands-on experience building .NET Core solutions for Linux-based environments.
  • Proven background developing backend systems and REST APIs.
  • Good understanding of SQL Server and MongoDB database design.

Responsibilities

  • Develop and support applications built with C#, .NET Framework 4.x, and .NET Core.
  • Implement backend services, REST APIs, and application components.
  • Build and maintain full stack applications across frontend and backend.
  • Model and tune databases using SQL Server and MongoDB.
  • Use OOP and design patterns to keep solutions maintainable and scalable.
  • Release and diagnose .NET Core apps in Linux environments.
  • Coordinate deployment and service integration on AWS.
  • Create unit and integration tests and boost reliability.
  • Collaborate with architects, QA, and fellow developers.

Skills

C# & .NET
REST APIs
OOP & design patterns
Teamwork
Problem solving

Tools

AWS
Linux
Docker
Kubernetes
SQL Server
MongoDB

Job description

We are hiring a Senior .NET Software Engineer to create and enhance scalable software products in close collaboration with cross-functional teams. You will build RESTful backend services and full stack capabilities with C#, .NET Framework 4.x, and .NET Core, including deployments on Linux and AWS,

Responsibilities
  • Develop and support applications built with C#, .NET Framework 4.x, and .NET Core
  • Implement backend services, REST APIs, and application components aligned with standards and best practices
  • Build and maintain full stack applications across both frontend and backend
  • Model and tune database solutions using Microsoft SQL Server, MongoDB, and other relational or non-relational databases
  • Leverage OOP, design patterns, and architectural best practices to keep solutions maintainable and scalable
  • Release and diagnose .NET Core applications running in Linux-based environments
  • Coordinate deployment and service integration activities across AWS
  • Create unit and integration tests, troubleshoot issues, and boost reliability and performance
  • Partner with architects, QA engineers, and fellow developers to deliver quality software solutions
Requirements
  • 5+ years of professional coding experience with C# and .NET Framework 4.x
  • Hands‑on experience building .NET Core solutions for Linux‑based environments
  • Proven background developing backend systems and REST APIs
  • Good understanding of Microsoft SQL Server, MongoDB, and database design principles
  • Solid grasp of OOP, common design patterns, and software architecture concepts
  • Experience using AWS services to deploy and run applications
  • Strong problem‑solving ability and analytical mindset
  • Demonstrated ability to produce clean, maintainable, and reusable code
  • Awareness of application performance, scalability, and security needs
  • Clear communication skills and strong teamwork mindset
Nice to have
  • Knowledge of microservices architecture and cloud‑native application development
  • Exposure to automated testing, CI/CD pipelines, and source control tools like Git
  • Experience working with Docker and Kubernetes
  • Background working in Agile/Scrum teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Senior Software Engineer
.NET Senior Software Engineer

Artesian Software Technologies LLP • Sahibzada Ajit Singh Nagar, Chandigarh, Panchkula

On-site
INR 1,400,000 - 2,200,000
.NET Software Developer
.NET Software Developer

Capgemini • Pune District, Chennai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior .NET Core Engineer (Microservices & Cloud)
Senior .NET Core Engineer (Microservices & Cloud)

PradeepIt Global Consulting Pvt Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer (.NET Full Stack)
Software Development Engineer (.NET Full Stack)

Actualize • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer (Backend Engineer)
Senior Software Engineer (Backend Engineer)

TransPerfect Inc • Chennai District

On-site
INR 2,500,000 - 4,000,000
Full Stack .NET Developer
Full Stack .NET Developer

Insight Global (United States) • Bengaluru

On-site
INR 1,200,000 - 1,900,000
.NET Developer
.NET Developer

ECS | Enterprise Change Specialists • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior .Net Developer
Senior .Net Developer

Cloud Angles Digital Transformation • Hyderabad

On-site
INR 800,000 - 1,600,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
.Net Core Developer
.Net Core Developer

Amantya Technologies, Inc. • Gurugram District

On-site
INR 900,000 - 1,300,000