…

Lead II - Software Engineering

UST · IT Services & Consulting

  • Pune
  • On-site
  • Posted today
  • Software Engineering

About the job

ob Title

Senior Full-Stack Developer / Technical Lead (.NET Microservices, React, Clean Architecture & AI-Driven Development)

Experience Range

8+ Years

Hiring Location

TBD / As per Business Requirement

Job Summary

We are looking for a highly experienced Senior Full-Stack Developer / Technical Lead with strong expertise in .NET Microservices, Solution Architecture, React-based frontend development, and AI-assisted software development . The ideal candidate should have hands-on experience designing scalable enterprise applications, leading development teams, and delivering high-quality solutions using modern development practices. Experience in application migration projects is a strong advantage.

Must-Have Skills

.NET Core / .NET 6+ / .NET 8
Microservices Architecture
React.js (or strong frontend experience with React)
Solution Architecture / Solutioning
Clean Architecture & SOLID Principles
REST API Design & Development
Microsoft SQL Server
SQL Performance Tuning & Query Optimization
Cloud Platforms (Azure/AWS/GCP)
Docker & Kubernetes
Agile/Scrum Methodologies
Team Leadership / Technical Leadership
GitHub Copilot and AI-Assisted Development Tools
System Design & Enterprise Application Development
Strong Communication & Stakeholder Management Skills

Good-to-Have Skills

Application Migration / Modernization Projects
DevOps Practices
CI/CD Pipelines
Event-Driven Architecture
Kafka
RabbitMQ
NoSQL Databases
Agentic AI Solutions
Cloud-Native Architecture Patterns

Key Responsibilities

Design and develop scalable, secure, and high-performing .NET Microservices applications.
Build responsive and modern frontend solutions using React .
Define and implement end-to-end solution architecture .
Integrate APIs, third-party platforms, and cloud-based services.
Leverage AI-powered development tools to improve productivity, code quality, and delivery timelines.
Lead development teams and provide technical guidance to engineers.
Drive coding standards, code reviews, and engineering best practices.
Collaborate with product owners, architects, QA teams, and business stakeholders.
Ensure application performance, maintainability, and scalability.
Support migration and modernization initiatives where applicable.