Principal Software Developer

Hexagon R&D India

The Role

Overview

Develop multi-tenant SaaS solutions using .NET, Angular, Azure, and CI/CD pipelines.

Key Responsibilities

  • front-end
  • cloud security
  • saas architecture
  • sql optimization
  • ci/cd
  • unit testing

Tasks

-Contribute to sprint planning, retrospectives, and team collaboration -Build responsive front-end applications using JavaScript and Angular -Ensure application security, scalability, and performance in cloud environments -Collaborate with cross-functional teams across different regions to deliver high-quality solutions -Work on multi-tenant SaaS architecture with a focus on scalability, security and performance -Optimize SQL queries and ensure efficient database interactions using Azure SQL -Develop high-quality multi-tenant SaaS software solutions using ASP.NET Core, .NET 8, C#, REST API technologies -Implement and maintain CI/CD pipelines using Azure DevOps -Participate in unit testing, code reviews, automating the test cases and Agile development practices

Requirements

  • asp.net core
  • angular
  • sql server
  • azure
  • docker
  • microservices

What You Bring

-.NET Development: 4 to 7 years of deep expertise in ASP.NET Core, .NET 8, and C# including application of object-oriented principles and design patterns -Frontend Development: Competent in JavaScript, Angular, HTML, and CSS for building responsive and user-friendly interfaces. -Bachelor’s/Master’s degree in Computer Science or a related technical field -Experience in Microservices, Docker, Kubernetes -Knowledge of Smart Construction, Smart Completions, and SDx2 products -Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. -Database Management: Proficient in SQL Server, with hands-on experience in query optimization, indexing, and performance tuning. -Knowledge on Azure App Service deployment -Cloud & DevOps: Experienced with Azure DevOps, Git, CI/CD pipelines -Familiarity with Crystal Reports and reporting tools -Strong communication and interpersonal skills, with the ability to effectively interact with team members and global stakeholders. -Authentication & Identity Management: Knowledge of implementing secure authentication and authorization using Azure Active Directory (Azure AD) or Okta, including support for SSO and OAuth2 flows. -Strong focus on security, performance, and scalability -API & Microservices: Rich experience in developing RESTful APIs, ODATA services. -Experience in unit testing, test automation using Jasmin, WebDriver IO/Playwright, and code reviews.

The Company

About Hexagon R&D India

-Hexagon R&D India is part of a global technology company specializing in innovative digital solutions. -The company focuses on advancing industries like energy, infrastructure, and transport, empowering clients to achieve operational efficiency. -It provides cutting-edge R&D services that blend software, hardware, and engineering technologies. -Hexagon R&D India has a legacy of delivering high-value solutions for complex industrial challenges, particularly in fields like water resources and marine. -The company creates smart city solutions and improves resource management in utilities, transport, and heavy civil sectors. -Hexagon R&D India plays a key role in enhancing the digital transformation of industries through research, development, and consulting services.

Sector Specialisms

Large-scale Construction

Mining

Intricate Manufacturing

Space Exploration

Public Safety

Defence

Asset Lifecycle Intelligence

Autonomous Solutions

Geosystems

Manufacturing Intelligence

Safety

Infrastructure

Geospatial