Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Dotnet @ Equiniti India

Home > Software Development

Equiniti India  Senior Software Engineer - Dotnet

Job Description

Roles &  responsibilities 

  • Design and develop state of the art, modern, high performing, scalable web applications. 
  • Review of business requirement documentation and assisting the team in breaking down into user stories for the team backlog. 
  • Creation and maintenance of technical specifications. 
  • These user stories will have to be developed using C#.NET Web APIs, nodeJS and SQL Server as database schema by following best coding practices and writing unit tests. 
  • You will also be responsible for doing code review. 
  • Ongoing maintenance, support, and enhancements of existing systems and platforms. 
  • Active participation in the implementation, operation and troubleshooting of new cloud-based and cloud-hosted services. 
  • Active participation in building and improving our continuous integration and deployment processes (CI/CD). 
  • Participation (virtual or in person) in planning meetings for coordination between the Scrum teams. 
  • Participation in the continuous improvement of our Agile and DevOps culture and engineering best practices. 
  • Monitoring system performance and creation of highly scalable and operable systems. 
  • Independent and joint development of solutions for complex problems. 

Minimum Qualifications 

  • Degree in computer science or comparable qualification and 5+ years professional experience as a .NET software engineer. 
  • Expert experience writing secure APIs, microservices, reusable components, and modules. 
  • Good understanding of .NET web application development, build and deployment. 
  • Good understanding in front end technologies like JavaScript, Typescript and associated frontend frameworks such as Angular (preferred), React, Vue. 
  • Good understanding of Azure or AWS (Amazon Web Services) application development services. Good understanding of nodeJS. Relevant certificates are added plus. 
  • Collaborative working habits that accelerate the team. 
  • Very good spoken and written English. 
  • Practical experience in the application of agile methodologies (e.g., Scrum) 
  • Responsible, independent, and solution-oriented working style that is based on an overall understanding of the respective problems 

 

Preferred Qualifications 

  • Experience in developing enterprise scale, multi-user applications. 
  • Solid understanding of designing and optimizing Web APIs for large scale usage. 
  • Experience in MVC.NET web-based application development using 
  • Microsoft .NET Core, Standard and/or Framework with C# 
  • Dependency Injection 
  • Object-Relational Mapping ORM Frameworks 
  • IIS hosting 
  • SQL Server, schema creation, query optimization 
  • Experience in serverless architecture, design and development using AWS services. 
  • Nice to have experience in Apache SOLR.

Job Classification

Industry: Financial Services
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Equiniti India
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   C# .net core .net SQL Azure AWS

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Microservice Developer( Bangalore-Pune)

  • Infosys
  • 5 - 10 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Azure Data Engineer

  • Tata Consultancy
  • 6 - 8 years
  • Kolkata
  • 1 day ago
₹ Not Disclosed

Principal, Software Engineer

  • Walmart
  • 3 - 4 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software Engineer - C++ - 0 To 2 Years

  • Emerson
  • 0 - 2 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Equiniti India

EQUINITI INDIA PRIVATE LIMITED Equiniti