Senior Software Engineer - .NET
EPAM Systems, Inc. (company site, opens in a new tab)5+ yrsKochiOn-siteDirect career pageEst. 10–18 LPA
Posted 22h ago
Reach people at EPAM Systems, Inc.
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at EPAM Systems, Inc. you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop and maintain scalable applications using C#, .NET Framework 4.x, .NET Core, including backend services and REST APIs.
- Design and enhance database solutions with Microsoft SQL Server, MongoDB, and ensure application performance, scalability, and security.
- Deploy and troubleshoot .NET Core applications on Linux environments and integrate applications with AWS cloud services.
Minimum Requirements
- Minimum 5 years programming experience with C# and .NET Framework 4.x.
- Practical experience with .NET Core and building applications in Linux-based environments.
- Experience with REST APIs, Microsoft SQL Server, MongoDB, and database design principles.
- Familiarity with AWS cloud services and deploying applications.
Ideal Candidate Profile
- Experienced in full stack development with strong backend focus and ability to work closely with cross-functional teams like architects and QA.
- Strong grasp of OOP, design patterns, and application architecture to build maintainable and scalable software.
- Comfortable working in cloud-based environments and handling application deployment, performance tuning, and troubleshooting.