Sr Software Engineer

First Advantage

India

On-site

INR 2,600,000 - 4,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

First Advantage is seeking a Senior Software Engineer to design, develop, and maintain enterprise-grade web applications using C#, .NET Framework/Core, ASP.NET MVC, and SQL Server, with cloud technologies on AWS or Azure. The role focuses on delivering scalable, high-performance solutions, mentoring juniors, code reviews, and cross-functional collaboration for successful project delivery.

You will contribute in an Agile environment, build REST APIs, ensure code quality with tests, and work with

Qualifications

  • BE/BTech/BS or master’s in computer science or related field – or equivalent experience.
  • Minimum 8+ years developing enterprise SaaS applications utilizing .NET C#

Responsibilities

  • Develop cutting-edge, containerized REST APIs utilizing .NET Core for Web API framework with high quality and full test coverage
  • Develop clean, maintainable and efficient code using C#
  • Comfort working with GIT based source control in a collaborative environment
  • Engage as a technical expert in an agile team environment
  • Collaborate and communicate with the product team on user stories and propose designs
  • Collaborate with the development team and assist developers on code consistency
  • Work in an Agile/Scrum development environment

Skills

C#
.NET Framework/.NET Core
ASP.NET MVC
REST APIs
SQL Server
Cloud technologies
TypeScript
Groovy scripting
BDD/TDD
Agile methodologies
Communication skills
Problem solving

Education

BE/BTech/BS or MS in CS

Tools

Autofac IoC
GIT
Test Café
ReadyAPI/SOAP UI
CI/CD

Job description

What You'll Do

A successful Senior Software Engineer will have experience in designing, developing, and maintaining enterprise-grade web applications using C#, .NET Framework, .NET Core, ASP.NET MVC, SQL Server, and cloud technologies. Experienced in delivering scalable, high-performance solutions, mentoring junior developers, conducting code reviews, and collaborating with cross-functional teams to ensure successful project delivery.

What You'll Do

A successful Senior Software Engineer will have experience in designing, developing, and maintaining enterprise-grade web applications using C#, .NET Framework, .NET Core, ASP.NET MVC, SQL Server, and cloud technologies. Experienced in delivering scalable, high-performance solutions, mentoring junior developers, conducting code reviews, and collaborating with cross-functional teams to ensure successful project delivery.

Responsibilities
  • Develop cutting-edge, containerized REST APIs utilizing .NET Core for Web API framework with high quality and full test coverage
  • Develop clean, maintainable and efficient code using C#
  • Comfort working with GIT based source control in a collaborative environment
  • Engage as a technical expert in an agile team environment
  • Collaborate and communicate with the product team on user stories and propose designs
  • Collaborate with the development team and assist developers on code consistency
  • Work in an Agile/Scrum development environment
What You Will Need To Be Successful
  • BE/BTech/BS or master’s in computer science or related field – or equivalent experience
  • Minimum 8+ years developing enterprise SaaS applications utilizing .NET C#
What You May Need To Be Successful
  • Strong understanding of SOLID design principles and experience with IoC containers like Autofac
  • Good understanding of HTTP request pipeline in .Net and .NET Core for Web Application and Web API
  • Experience with .Net, MVC, ASP.Net, Windows Services, and Windows Applications, REST API
  • Strong experience with MS SQL Server
  • Experience with cloud-based application development, preferably utilizing AWS or Azure
  • Experience with NLog, log4net, or similar logging frameworks
  • Strong Communication Skills, ability to effectively and tactfully communicate orally and in writing.
  • Strong at prioritizing tasks while working on multiple projects.
  • Ability to work independently and drive projects from inception to delivery.
  • Strong analytical and problem-solving skills.
  • Detail oriented and highly organized.
  • Experience with TypeScript and Groovy Scripting
  • Experience with Behavior Driven Development (BDD) or Test-Driven Development (TDD) in test script/framework automation using TypeScript.
  • Hands-on experience with Agile methodologies
  • Strong experience with:
    • Building backend web services, including REST APIs, JSON, and XML
    • Unit and integration test automation primarily with Test Café
    • Experience with data driving API test automation scripts (Ready API or Selenium or SOAP UI)
    • Experience with Continuous Integration / Continuous deployment
    • Familiarity with UI automation scripts (Test Cafe or similar)
Follow Us
  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
Equal Employment Opportunities at First Advantage

First Advantage is an equal opportunity employer. We are committed to providing a workplace and recruitment process that is free from unlawful discrimination, harassment, and retaliation. Employment decisions at First Advantage are based solely on qualifications, merit, and business needs. We do not discriminate in any aspect of employment on the basis of race, color, national origin, ancestry, citizenship, religion, creed, sex, gender identity, gender expression, sexual orientation, marital or family status, pregnancy, age, physical or mental disability, medical condition, genetic information, veteran or military status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer/Sr Software Engineer (.Net Core and AWS)
Software Engineer/Sr Software Engineer (.Net Core and AWS)

First Advantage • India

On-site
INR 1,200,000 - 2,400,000
Software Engineer- Remote
Software Engineer- Remote

Firstadvantageindia • Bengaluru

Hybrid
INR 1,200,000 - 1,500,000
Competitive pay
Medical insurance
Comprehensive leave programs
+1
Software Engineer/Sr Software Engineer (.Net Core and AWS)
Software Engineer/Sr Software Engineer (.Net Core and AWS)

LM Wind Power / GE • Bengaluru

Hybrid
INR 900,000 - 1,500,000
SOAR program
Generous PTO
Medical & dental
Lead Software Engineer
Lead Software Engineer

First Advantage • India

On-site
INR 4,000,000 - 7,000,000
.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
Senior .Net Developer
Senior .Net Developer

Cognizant • Bangalore Rural

Hybrid
INR 1,500,000 - 2,100,000
Senior Software Engineer - C#.NET
Senior Software Engineer - C#.NET

Qualminds • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior .NET Developer
Senior .NET Developer

Digit IT • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Senior Software Engineer, Development
Senior Software Engineer, Development

Icertis • Maharashtra

On-site
INR 2,500,000 - 3,500,000
Sr. Software Engineer - .NET C# Job
Sr. Software Engineer - .NET C# Job

YASH Technologies • Maharashtra

On-site
INR 800,000 - 1,200,000
Flexible work arrangements
Agile self-determination
Stable employment with good atmosphere
+1