Allegion logo

Sr. Software Engineer

Allegion
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreAngularRESTful APIsMicrosoft AzureSQL ServerEntity FrameworkMicroservices Architecture

Job description

Overview

Senior Software Engineer (Full Stack, .NET and Angular) at Allegion India, working with a cross-functional team to design, architect, build, deploy and maintain software solutions for Allegion's Americas IT business.

What you'll do

  • Design, develop new solutions and enhance existing solutions with new features and quality improvements.
  • Work closely with front office delivery and global digital groups to understand requirements and translate them into elegant implementations.
  • Set up and follow standards, practices and processes to ensure high code quality of deliverables.
  • Conduct peer reviews for code and design.
  • Contribute to design and architectural solutions for new developments.
  • Execute technical solutions throughout all phases of the SDLC.
  • Work collaboratively across multiple business units and architectural teams to ensure stakeholder needs are acknowledged and requirements are included in the backlog.
  • Manage and complete significant projects involving multiple components and subsystems.
  • Relate to others, demonstrate resourcefulness and flexibility, actively participate in decision making, assess risk and act with a sense of urgency.
  • Communicate effectively through written, verbal and presentation skills, clearly articulating ideas and concepts.
  • Be self-directed and able to direct others.

What you'll need

  • 5+ years of experience with full stack development.
  • Experience designing and working on SOA and REST based architecture.
  • Excellent skills and experience with C#, .NET Core, Entity Framework and web standards.
  • 5+ years of experience in front end development using Angular/React.
  • 2+ years of design and development around Microsoft Azure.
  • Strong skills in software design, design patterns and asynchronous programming.
  • In-depth knowledge of REST services such as Web API.
  • Knowledge of cloud: AWS, Azure or GCP, and willingness to learn different cloud technologies.
  • Experience creating applications with .NET Core and familiarity with .NET Framework.
  • Experience with unit testing frameworks on Angular such as Karma, Jasmine or Jest.
  • Excellent understanding of NPM modules and demonstrated contributions to NPM packages.
  • Excellent in DB layers connecting SQL Server and Cosmos DB.
  • Development experience defining, developing and maintaining service based architectures.
  • Knowledge of deploying products leveraging Continuous Integration (CI) and Continuous Delivery (CD).
  • Experience in Agile with Scrum delivery models.
  • BE or M Tech in Computer Science Engineering or relevant field.
  • 5 to 8 years of experience in software application development.

Nice to have

  • Experience using Codeium, Open AI or similar tools.
  • Experience working with large datasets, including data integration, analysis and visualization.
  • Experience integrating with ERP systems like Oracle or Microsoft Dynamics.
  • Experience in event driven design and implementation.
  • Knowledge of cloud infrastructure, setup and configurations.

Details

  • Location: Bangalore, India.
  • Business unit: Allegion India Pvt. Ltd.

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