E

Equiniti

Global financial administration and technology provider

Senior Software Engineer - .NET

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A degree in computer science or a comparable qualification and at least 5 years of 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 of front-end technologies such as JavaScript and TypeScript, and associated front-end frameworks such as Angular, React, or Vue.
  • Good understanding of Azure or AWS application development services and Node.js.
  • Very good spoken and written English.
  • Practical experience applying agile methodologies such as Scrum.

Responsibilities

  • Design and develop modern, high-performing, scalable web applications.
  • Review business requirement documentation and assist the team in breaking it down into user stories for the team backlog.
  • Create and maintain technical specifications.
  • Develop user stories using C# .NET Web APIs, Node.js, and SQL Server as the database, following best coding practices and writing unit tests.
  • Conduct code reviews.
  • Maintain, support, and enhance existing systems and platforms.
  • Participate in implementing, operating, and troubleshooting new cloud-based and cloud-hosted services.
  • Participate in building and improving continuous integration and deployment processes.
  • Participate in planning meetings to coordinate between Scrum teams, virtually or in person.
  • Participate in continuous improvement of the Agile and DevOps culture and engineering best practices.
  • Monitor system performance and create highly scalable and operable systems.
  • Independently and jointly develop solutions for complex problems.

Desired Qualifications

  • Experience 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#.
  • Experience with dependency injection, object-relational mapping frameworks, IIS hosting, SQL Server schema creation, and query optimization.
  • Experience in serverless architecture design and development using AWS services.
  • Experience with Apache Solr.
  • Relevant certificates are a plus.

About the Company

Equiniti

Global financial administration and technology provider

Equiniti provides financial administration and technology services for businesses, handling shareholder records, pensions, employee share plans, and digital solutions for regulated industries. It processes and securely maintains data on shareholders, pensions, and regulated transactions, delivering inputs, records, and reporting through integrated software and outsourcing. The company differentiates itself with its scale, end-to-end services across multiple financial administration functions, and global reach, now aligned with AST to form a global leader in shareholder and regulatory technology. Its goal is to help organizations efficiently manage ownership records, employee incentive programs, pensions, and regulatory requirements at scale, reducing administrative overhead and improving governance and compliance.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1956

Recently Posted Jobs

Explore more opportunities at Equiniti

See more jobs