Equiniti logo

Sr Software Engineer [.NET]

Equiniti
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreRESTful APIsSQL ServerNode.jsAngularTypescriptMicroservices ArchitectureAWS Services

Job description

Overview

Senior .NET Software Engineer role based in Bangalore to work on Notified's Public Relations platform, designing, coding and building multi-user web applications for a global market.

What you'll do

  • Design and develop modern, high-performing, scalable web applications.
  • Review business requirement documentation and help the team break 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 database schemas, following best coding practices and writing unit tests.
  • Perform code review.
  • Maintain, support and enhance existing systems and platforms.
  • Actively participate in the implementation, operation and troubleshooting of new cloud-based and cloud-hosted services.
  • Actively participate in building and improving continuous integration and deployment (CI/CD) processes.
  • Participate (virtual or in person) in Scrum team planning meetings.
  • Participate in the continuous improvement of Agile and DevOps culture and engineering best practices.
  • Monitor system performance and create highly scalable and operable systems.
  • Independently and jointly develop solutions to complex problems.

What you'll need

  • Degree in computer science or comparable qualification.
  • 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, TypeScript and associated frameworks such as Angular (preferred), React or Vue.
  • Good understanding of Azure or AWS (Amazon Web Services) application development services.
  • Good understanding of Node.js.
  • Very good spoken and written English.
  • Practical experience applying agile methodologies (e.g., Scrum).
  • Responsible, independent and solution-oriented working style based on an overall understanding of the problems.
  • Collaborative working habits that accelerate the team.

Nice to have

  • Relevant certificates.
  • 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#, including Dependency Injection, Object-Relational Mapping (ORM) frameworks, IIS hosting, and SQL Server schema creation and query optimization.
  • Experience in serverless architecture, design and development using AWS services.
  • Experience in Apache SOLR.

Details

  • Based at The Leela Office, 4th Floor, Airport Road, Kodihalli, Bangalore - 560008.
  • Expected to work from the office on Tuesdays, Wednesdays and Thursdays, with flexibility to work from home on Mondays and Fridays.
  • Any offer of employment is subject to satisfactory pre-employment screening checks.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr Software Engineer [.NET]