First Advantage
Posted 4w ago

Sr Software Engineer

First Advantage
India
OnsiteFull Time
Responsibilities
  • developing APIs
  • mentoring developers
  • conducting reviews
Requirements
  • 8+ years building enterprise SaaS using .NET C#
  • Web API
  • SQL Server
  • Strong SOLID, IoC
  • Cloud (AWS/Azure)
  • Testing and Agile experience
  • Mentoring and communication skills
Technical tools mentioned
C#.NET Framework.NET CoreASP.NET MVCSQL ServerGITAutofacNLoglog4netTypeScriptGroovyTest CaféReady APISeleniumSOAP UIAWSAzureTest Cafe

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.

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)

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
6h
Save
Mark Applied
Hide
Senior Spring Boot Developer - Hibernate (IN)
Bengaluru, Karnataka, India
OnsiteFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global technology providing digital, engineering, and cloud services.
2+ YOERequires Java, Spring Boot, Hibernate, SQL, Eclipse BIRT, REST APIs, microservices, debugging, Agile, and DevOps knowledge; 2–3 years relevant experience and 5+ years total experience preferred.
Java, Eclipse BIRT, SQL, Spring Boot, Hibernate, RESTful APIs, Microservices, Agile, DevOps, CMMI
7h
Save
Mark Applied
Hide
Senior Software Engineer - Confluent Kafka
Bangalore, Karnataka, India
RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
4+ YOERequires 4+ years of cloud infrastructure or networking experience, distributed systems expertise, large-scale cloud systems experience, and proficiency in Java, Scala, Go, or another statically typed language.
Java, Scala, Go, JVM, AWS, Azure, GCP, Apache Kafka, Kafka, Flink, Kafka Connect
7h
Save
Mark Applied
Hide
Software Developer
Bengaluru, Karnataka, India
HybridFull Time
SITA
SITA: Provides IT and communication services for the air transport industry.
Bachelor's or master's degree in computer science or engineering, strong C# and software design knowledge, experience with web services, MVC, WPF, XAML, hardware SDK integration, networking, Git, and technical estimation.
C#, XML Web Services, SOAP, REST, MVC, WPF, XAML, Git, LinkedIn Learning
7h
Save
Mark Applied
Hide
Software Developer
Bangalore, Karnataka, India
OnsiteFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
3+ YOERequires 3–6 years of software development experience, C# and .NET Framework expertise, object-oriented design, debugging, performance testing, automated testing, version control, CI/CD, and Agile experience.
C#, .NET Framework, TFS, Git, CI/CD
8h
Save
Mark Applied
Hide
Senior Software Engineer, Technology
Bengaluru, Karnataka, India
OnsiteFull Time
Point72
Point72: Global alternative investment firm managing capital and venture investments.
6+ YOERequires 6+ years of software development experience, strong Java, SQL, Python, Databricks, AWS, Kubernetes, REST, microservices, Angular, React, and financial systems expertise.
Java, SQL, Python, Databricks, Kubernetes, AWS, Angular, React, Redis, MongoDB, RESTful services, CI/CD
8h
Save
Mark Applied
Hide
Software Engineer, Senior
Pune, Maharashtra, India
OnsiteFull Time
TraceLink
TraceLink: Digital supply chain orchestration platform for life sciences and healthcare.
8+ YOERequires 8+ years of software development experience, Java and JavaScript expertise, SQL, AWS services, REST APIs, microservices, Kubernetes, Agile experience, and a bachelor's or master's degree in computer science or engineering.
SQL, Java, JavaScript, Amazon Web Services (AWS), Amazon S3, AWS Glue, Amazon Athena, Amazon Redshift, Amazon RDS, Elasticsearch, Apache Kafka, Amazon Kinesis, Amazon SQS, Amazon SNS, RESTful APIs, Kubernetes, GraphQL, Vert.x, RxJava
9h
Save
Mark Applied
Hide
Senior Software Engineer
Pune or Mumbai
OnsiteFull Time
Xoriant
Xoriant: Provides digital engineering and software services for global enterprises.
Requires PL/SQL and Python skills. The posting does not specify education, experience, certifications, or language requirements.
PL/SQL, Python