Software Engineer - Backend

gevernova

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

gevernova in Bengaluru is seeking a proficient .NET engineer to design, build, and maintain cloud-native applications using C#, ASP.NET Core, and microservices. You will own API design, implement robust data access, and ensure scalable deployment in AWS with containerization via Docker and Kubernetes.

The role requires strong RESTful API expertise, ReactJS familiarity, solid SOLID knowledge, and hands-on experience with CI/CD pipelines and database systems including SQL Server, PostgreSQL, and

Qualifications

  • 2-5 years of relevant experience.
  • Deep C# & .NET expertise with ASP.NET Core (Web API, MVC) and Entity Framework.
  • Strong RESTful API and Microservices design and development.
  • Experience with modern front-end frameworks of ReactJS.
  • Solid grasp of SOLID principles, design patterns, and microservices architecture.
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle.
  • Automation experience: unit, integration, and UI test frameworks.
  • Cloud experience with AWS/Azure.
  • Docker/Kubernetes experience for containerizing applications.
  • Proven ability to lead initiatives and deliver high-quality, scalable solutions.
  • DevOps/CI/CD tools: GitHub, GitHub Actions, Jenkins, JFrog Artifactory, Groovy.

Responsibilities

  • Contribute, design, and develop RESTful APIs and microservices using C#, .NET, ASP.NET Core, and Entity Framework.
  • Adhere to engineering best practices: SOLID, design patterns, code reviews, documentation.
  • Own end-to-end delivery: requirements, design, implementation, automated testing, deployment.
  • Design for reliability, scalability, and security in AWS; containerize services with Docker.
  • Work across data stores (SQL Server, PostgreSQL, Oracle) including schema design and tuning.
  • Implement and improve observability (logging/monitoring) and drive operational excellence.
  • Integrate AI/ML capabilities to enhance product features and productivity.
  • Ensure secure development practices (SAST/DAST) and remediation of findings.
  • Mentor engineers; lead technical initiatives with product and stakeholders.

Skills

Deep C# & .NET
RESTful API design
Microservices
ReactJS
SOLID principles
SQL
Unit/integration/UI testing
AWS/Azure
Docker/Kubernetes
CI/CD

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
JFrog Artifactory
Groovy

Job description

Job Description Summary

Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.

Job Description

Roles and Responsibilities:

In this role, you will:

  • Contribute, design, and development of RESTful APIs and microservices using C#, .NET, ASP.NET Core (Web API, MVC), and Entity Framework
  • Understanding of engineering best practices: SOLID principles, design patterns, code reviews, technical standards, and documentation
  • Own end-to-end delivery: requirements, design, implementation, automated testing (unit, integration, UI), performance, and deployment
  • Design for reliability, scalability, and security in AWS; containerize and ship services with Docker
  • Work across data stores (SQL Server, PostgreSQL, Oracle), including schema design, query optimization, and performance tuning
  • Implement and improve observability (logging, monitoring, alerting) and drive operational excellence
  • Integrate AI/ML capabilities where appropriate to enhance product features and developer productivity
  • Ensure secure development practices including SAST/DAST and remediation of findings
  • Mentor and coach engineers; lead technical initiatives and collaborate with product, UX, and stakeholders

Must-have qualifications:

  • 2-5 years of relevant experience
  • Deep C# &.NET expertise with ASP.NET Core (Web API, MVC) and Entity Framework
  • Strong RESTful API and Microservices design and development
  • Experience with modern front-end frameworks of ReactJS
  • Solid grasp of SOLID principles, design patterns, and microservices architecture
  • Strong SQL skills across SQL Server, PostgreSQL, and Oracle
  • Automation experience: unit, integration, and UI test frameworks
  • Cloud experience with AWS/Azure
  • Docker\Kubernetes experience for containerizing applications
  • Proven ability to lead initiatives and deliver high-quality, scalable solutions
  • DevOps/CI/CD tools: GitHub, GitHub Actions, Jenkins, JFrog Artifactory, Groovy

Nice to have

  • Monitoring and logging tools: Splunk, Prometheus, ELK Stack
  • Build front-end experiences using JavaScript/TypeScript with ReactJS
  • Proficiency in JavaScript and TypeScript
  • Load/performance testing (e.g., JMeter)
  • Security best practices in SAST and DAST
  • Strong problem-solving and analytical skills
  • Experience working independently in fast-paced, cross-functional environments
  • Practical AI skill set (e.g., integrating AI/ML capabilities into applications)
  • Skilled in breaking down problems, documenting problem statements and estimating efforts
  • Demonstrates awareness about competitors and industry trends
  • Has the ability to analyse impact of technology choices

Leadership:

  • Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members
  • Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
  • Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
  • Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives

Personal Attributes:

  • Strong oral and written communication skills
  • Strong interpersonal skills
  • Effective team building and problem-solving abilities
  • Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Note

Note:
To comply with US immigration and other legal requirements, it is necessary to specify the minimum number of years’ experience required for any role based within the USA. For roles outside of the USA, to ensure compliance with applicable legislation, the JDs should focus on the substantive level of experience required for the role and a minimum number of years should NOT be used.

This Job Description is intended to provide a high level guide to the role. However, it is not intended to amend or otherwise restrict/expand the duties required from each individual employee as set out in their respective employment contract and/or as otherwise agreed between an employee and their manager.

Relocation Assistance Provided: Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Backend
Software Engineer - Backend

GE Vernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Relocation assistance provided
Software Engineer
Software Engineer

GE Vernova • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Software Engineer- Java
Software Engineer- Java

GE Vernova • Bengaluru

On-site
INR 1,400,000 - 2,300,000
Relocation assistance provided
Senior Software Engineer (Backend Engineer)
Senior Software Engineer (Backend Engineer)

TransPerfect Inc • Chennai District

On-site
INR 2,500,000 - 4,000,000
Software Engineer- Java
Software Engineer- Java

gevernova • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Engineer- .Net C# Restful API backend Dev
Senior Software Engineer- .Net C# Restful API backend Dev

NEC Software Solutions • Mumbai

On-site
INR 1,200,000 - 2,100,000
Lead engineer (.Net,React,AWS)
Lead engineer (.Net,React,AWS)

Mployee.me • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Software Engineer
Software Engineer

ABACUS • Chennai District

On-site
INR 1,200,000 - 2,200,000
Sr. Software Engineer
Sr. Software Engineer

Otelier • India

On-site
INR 2,873,563 - 4,789,272
Staff Engineer- Backend engineer -Azure
Staff Engineer- Backend engineer -Azure

Stryker Group • Bengaluru

On-site
INR 2,500,000 - 4,000,000