Senior Software Engineer - .NET (Kochi)

Senior Software Engineer - .NET (Kochi)

23 Oct
|
EPAM Systems
|
Kochi

23 Oct

EPAM Systems

Kochi

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture.

Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We're seeking a Senior Software Engineer (.NET) who will build and maintain scalable applications, working alongside cross-functional teams to deliver top-notch software solutions.

Responsibilities

- Create and maintain applications utilizing C#, .NET Framework 4.x, and .NET Core
- Build backend services, REST APIs, and application components in line with coding standards and best practices
- Construct and sustain full stack applications, encompassing both frontend and backend elements
- Design and enhance database solutions leveraging Microsoft SQL Server, MongoDB, and other relational or non-relational databases
- Implement object-oriented programming principles, design patterns, and architectural best practices to produce maintainable and scalable applications
- Roll out and resolve issues with .NET Core applications within Linux-based environments
- Assist with application deployment and integration involving AWS services
- Author unit and integration tests, diagnose problems, and enhance application performance and reliability
- Partner with architects, QA engineers, and fellow developers to produce quality software solutions





Requirements

- Minimum of 5 years programming experience with C# and .NET Framework 4.x
- Practical experience with .NET Core and building applications in Linux-based environments
- Background in REST APIs and backend application development
- Understanding of Microsoft SQL Server, MongoDB, and database design principles
- Solid grasp of Object-Oriented Programming (OOP), design patterns, and software architecture
- Familiarity with AWS cloud services and deploying applications
- Robust analytical and problem-solving abilities
- Capability to produce clean, reusable, and maintainable code
- Solid comprehension of application performance, scalability, and security
- Strong communication and teamwork abilities

Nice to have

- Background in microservices architecture and cloud-native application development
- Understanding of automated testing, CI/CD pipelines, and source control tools like Git
- Familiarity with Docker and Kubernetes
- Experience operating within Agile/Scrum development environments

We offer

- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement perks
- Paid time off
- Flexible benefits

- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

📌 Senior Software Engineer - .NET (Kochi)
🏢 EPAM Systems
📍 Kochi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - .net (kochi) / kochi