MogiMogiJobsPowered by MobiusEngineLet Mogi apply

HealthEdge

Lead II - Software Engineering

IN-Kochi · 1 month ago

Full-time

About the job

Overview

We are seeking an experienced .NET Full Stack Developer with strong expertise in Angular for UI development and ASP.NET / ASP.NET Core for backend services. The candidate should have deep hands-on experience in API development, SQL Server database design, and performance tuning to build scalable, secure, and enterprise-grade applications.

KEY RESPONSIBILITIES:

Backend Development (.NET / API)

• Design, develop, and maintain RESTful APIs using ASP.NET and ASP.NET Core.

• Build scalable, secure, and high-performance backend services.

• Implement business logic using C#, .NET Core, and Entity Framework / EF Core.

• Implement authentication and authorization using JWT, OAuth2, and role-based access control.

• Optimize API performance, logging, and exception handling.

Frontend Development (Angular)

• Develop responsive UI using Angular, TypeScript, HTML5, and CSS3.

• Implement component-based architecture, routing, and service integration.

• Integrate UI with REST APIs and handle asynchronous data flows.

• Work with UX/UI teams to deliver intuitive user experiences.

Database & SQL

• Design and maintain SQL Server databases, tables, views, and stored procedures.

• Write complex SQL queries, joins, and CTEs.

• Perform query tuning, indexing, and performance optimization.

Architecture & Quality

• Participate in design and architecture discussions.

• Follow SOLID principles, design patterns, and coding best practices.

• Perform code reviews and mentor junior developers.

REQUIRED TECHNICAL SKILLS:

.NET & Backend:

• C#, ASP.NET, ASP.NET Core

• REST API development

• Entity Framework / EF Core

Frontend:

• Angular (v10+)

• TypeScript, JavaScript, HTML5, CSS3

Database:

• SQL Server

• Advanced SQL queries and performance tuning

ADDED ADVANTAGE:

• Knowledge of Python for scripting, automation, or backend development.

• Exposure to AI / ML concepts, AI integrations, or working with AI-enabled solutions.

GOOD TO HAVE:

• Azure cloud exposure

• Docker / Microservices knowledge

• Agile / Scrum experience

EDUCATION:

Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent professional experience.