Role Description Must-Have Skills
Backend Development
- C#
- .NET Core / .NET 6+ / .NET 8
- ASP.NET Core Web API
- Microservices Architecture
- RESTful API Design & Development
- SOLID Principles
- Clean Architecture
- Design Patterns
- Dependency Injection
Frontend Development
- Angular (Preferred) or React.js
- TypeScript
- HTML5, CSS3
- Responsive UI Development
Database & Performance
- SQL Server
- Database Design
- Query Optimization
- Performance Tuning
- Experience with NoSQL databases (MongoDB/Redis preferred)
Cloud & Containerization
- Microsoft Azure or AWS
- Docker
- Kubernetes
- API Security & Authentication (JWT/OAuth2)
AI-Driven Development
- Hands-on experience using AI-assisted development tools such as:
- GitHub Copilot
- Claude
- ChatGPT
- Cursor AI
- AI-based testing/automation tools
- Ability to leverage AI for:
- Code generation
- Refactoring
- Unit test creation
- Documentation
- Solution design
- Productivity optimization
Software Engineering Practices
- Agile/Scrum
- Unit Testing
- Code Reviews
- System Design
- Cross-functional Collaboration
- Excellent Communication Skills
Good-to-Have Skills
- Event-Driven Architecture
- RabbitMQ
- Kafka
- Azure Service Bus
- Redis Caching
- CI/CD Pipelines
- Azure DevOps
- Jenkins
- GitHub Actions
- Observability & Monitoring Tools
- Domain-Driven Design (DDD)
- API Gateway Patterns
Key Responsibilities
- Design and develop scalable .NET-based microservices solutions.
- Build up-to-date frontend applications using Angular or React.
- Architect secure, maintainable, and high-performance systems.
- Integrate cloud services, APIs, and third-party platforms.
- Utilize AI-powered development tools to accelerate delivery and improve quality.
- Establish coding standards and perform code reviews.
- Collaborate with Product, QA, DevOps, and Architecture teams.
- Optimize application performance, scalability, and reliability.
- Contribute to technical solution design and architectural decisions.
Preferred Candidate Profile
- 7+ years of Full-Stack development experience.
- Strong expertise in Microservices and Clean Architecture.
- Hands-on experience with Angular or React in enterprise applications.
- Proven experience with Azure/AWS and containerized deployments.
- Strong SQL optimization and troubleshooting skills.
- Demonstrated usage of AI tools in daily software development lifecycle.
- Experience mentoring developers and contributing to architectural decisions.
Skills Angular, Microservices, SQL, Clean Architecture, .NET, REST, React
📌 Senior Full-Stack Developer - Lead II - Software Engineering (Pune)
🏢 UST
📍 Pune