First Advantage
Posted 1mo ago

Sr Software Engineer

First Advantage
India
RemoteFull Time
Responsibilities
  • designing software
  • developing applications
  • maintaining systems
Requirements
  • 4+ years software development experience with .NET Core and AWS
  • Strong CS fundamentals
  • Unit testing
  • Agile experience, and Jira/Confluence usage
Technical tools mentioned
.NET CoreC#AWSEC2S3LambdaRDSCloudWatchxUnitNUnitMSTestJiraConfluenceDockerTerraformCloudFormation

Job description

What You will be doing
A successful Sr Software with 4–9 years of hands-on experience in building scalable, highquality applications using .NET Core and AWS. The ideal candidate is a strong individual contributor who is solid in computer science fundamentals, follows engineering best practices, and is comfortable working in an Agile environment.
Responsibilities:

  • Design, develop, test, and maintain high-quality software solutions using .NET Core / C#

  • Build and deploy cloud-native applications on AWS

  • Write clean, maintainable, and efficient code following best practices

  • Implement unit tests and contribute to automation testing to ensure code quality and reliability

  • Collaborate closely with product owners, architects, and cross-functional teams in an Agile/Scrum environment

  • Participate in code reviews, design discussions, and technical problem-solving

  • Analyze and fix production issues with a focus on performance, scalability, and security

  • Actively use Jira for sprint tracking and Confluence for technical documentation

  • Take ownership of features and deliver them end-to-end as an individual contributor

What You Will Need to be Successful  

  • B.E., B.Tech. or Masters in Computer Science or related field – or equivalent experience

  • 4–9 years of professional software development experience

What You May Need to be Successful

  • Strong experience with .NET Core / C#

  • Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS, CloudWatch, etc.)

  • Solid understanding and practical experience in unit testing (xUnit, NUnit, MSTest, etc.)

  • Exposure to test automation frameworks and practices

  • Strong experience working in Agile/Scrum teams

  • Working knowledge of Jira and Confluence

  • Strong fundamentals in:
    - Object-Oriented Programming (OOP)
    - Data Structures and Algorithms
    - Design Principles and Patterns
    - RESTful APIs and Microservices concepts
    - Good problem-solving and debugging skill

  • Good to Have (Nice-to-Have Skills):-

- Experience with CI/CD pipelines
- Knowledge of Docker and containerization
- Exposure to Infrastructure as Code (Terraform, CloudFormation)
- Experience with performance optimization and monitoring
- Understanding of security best practices in cloud applications

  • Behavioral Expectations:-


- Self-driven and accountable individual contributor
- Strong communication and collaboration skills
- Ability to understand business requirements and translate them into technical solutions
- Continuous learner with a passion for improving code quality and system design


 

We have great people here and are looking for more. Come join us!
 

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.

About First Advantage

Provides employment background screening and digital identity verification services.

Similar jobs

Software Engineer roles
9y
Save
Mark Applied
Hide
Software Developer Software Engineer
Indore, Madhya Pradesh, India
OnsiteFull Time
Endeavor IT Solution
Endeavor IT Solution: Web design and digital marketing agency based in Indore.
0+ YOEEntry level software developer with basic web tech skills and good communication.
HTML, CSS, JQuery, JAVA OOPS
4h
Save
Mark Applied
Hide
Senior Software Engineer - Java/.net/python/go, API development, gen AI - Chennai, Bangalore
Chennai or Bengaluru
OnsiteFull Time
UnitedHealth Group
UnitedHealth GroupNYSE: UNH: Provides health insurance and technology-enabled health care services.
3+ YOEBachelor's degree or equivalent experience, 3+ years of software engineering, production delivery, APIs, databases, secure coding, automated testing, CI/CD, and proficiency in Java, Python, JavaScript/TypeScript, C#, or Go.
Java, Python, JavaScript, TypeScript, C#, Go, Claude Code, OpenAI Codex, GitHub Copilot, GitHub Spec-Kit, GitHub, Kubernetes, MCP, CI/CD, DORA
6h
Save
Mark Applied
Hide
Custom Software Engineer
Pune or Bengaluru
OnsiteFull Time
Accenture
AccentureNYSE: ACN: Global provider of management consulting and technology services.
12+ YOE12+ years in automotive cybersecurity engineering and validation, with ISO/SAE 21434, UNECE R155/R156, TARA, CAL classification, automotive attack surfaces, CSMS evidence, and cybersecurity testing expertise.
CANalyzer, CANoe, Jama Connect, TestRail, CAPL, Python, Scapy, Linux, Android, RTOS, CVSS, CVE
7h
Save
Mark Applied
Hide
Software Engineer II, Full Stack
Hyderabad, Telangana, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
1+ YOEBachelor’s degree or equivalent practical experience and 1+ year in software development, data structures and algorithms, and full-stack development using back-end and front-end technologies.
Python, C, C++, Java, JavaScript, Go, JavaScript, TypeScript, HTML, CSS, Golang, Rust
8h
Save
Mark Applied
Hide
Software Engineer III
Hyderabad, Telangana, India
HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
5+ YOEBachelor's degree in computer science, engineering, or equivalent experience; 5+ years with C# or C/C++; 1+ year with containerized services, databases, and storage technologies.
C#, C, C++, Unreal Engine
9h
Save
Mark Applied
Hide
Principal Software Engineer
Dublin or Cambridge or United States or Singapore or Australia or Belgium or Canada or France or Germany or Ireland or Japan or Latin America or Netherlands or Spain or Sweden or United Kingdom or India
HybridFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
5+ YOEPrincipal-level backend engineer with distributed financial systems expertise, publicly traded company experience, strong architecture and executive communication skills, and experience evolving complex legacy systems.
Corex
10h
Save
Mark Applied
Hide
Senior Lead, Software Engineering - Development
Bangalore, Karnataka, India
HybridFull Time
Kyndryl
KyndrylNYSE: KD: Manages and modernizes mission-critical IT infrastructure systems.
5+ YOE5+ years required. Strong troubleshooting across embedded systems, Linux, real-time systems, cloud-edge platforms, networking, and software integration; experience with support workflows and technical investigation.
Linux, C, C++, Python, Git, Kubernetes, containers, Linux kernel, BSPs, device drivers
11h
Save
Mark Applied
Hide
Remote Software Engineer (Go)
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOERequires 3+ years of experience, strong Go skills, Git and Docker proficiency, software pipeline setup, complex codebase navigation, and local code testing; open-source experience is a plus.
Go, Git, Docker, GitHub