10 Oct
|
Zensar Technologies
|
Bengaluru
10 Oct
Zensar Technologies
Bengaluru
Description
We are seeking an experienced Senior Full Stack Developer with 10+ years of software development experience and strong expertise in .NET Core, Microservices, Microsoft Azure, ReactJS, and TypeScript. The ideal candidate will be responsible for designing, developing, and delivering scalable cloud-native applications while collaborating with cross-functional teams to drive technical excellence and innovation.
This role requires hands-on development experience, robust architectural knowledge, and the ability to mentor junior developers while contributing to enterprise-scale digital transformation initiatives.
Responsibilities
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using .NET Core, ASP.NET Core, ReactJS, and TypeScript.
- Build and enhance Microservices-based architectures with a strong focus on scalability, security, and performance.
- Develop RESTful APIs and integrate with third-party systems and enterprise applications.
- Design and implement cloud-native solutions on Microsoft Azure.
- Collaborate with Product Owners, Business Analysts, Architects, and QA teams to deliver high-quality solutions.
- Participate in architecture discussions, technical design reviews, and code reviews.
- Implement CI/CD pipelines and DevOps best practices.
- Optimize application performance and troubleshoot production issues.
- Ensure adherence to coding standards, security practices, and quality guidelines.
- Mentor junior developers and contribute to technical capability building within the team.
- Participate in Agile ceremonies including Sprint Planning, Reviews, Retrospectives, and Backlog Grooming.
Technical Skills
Backend Technologies
- C#
- .NET Core / ASP.NET Core
- Entity Framework Core
- REST API Development
- Web API
- LINQ
- Dependency Injection
Microservices
- Microservices Architecture
- API Gateway
- Service Discovery
- Event-Driven Architecture
- Message Queues (Service Bus, RabbitMQ, Kafka)
- Containerization (Docker)
Frontend Technologies
- ReactJS
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Redux / Context API
- Responsive UI Development
Cloud & Azure
- Azure App Services
- Azure Functions
- Azure Storage
- Azure Service Bus
- Azure Key Vault
- Azure API Management
- Azure Kubernetes Service (AKS)
- Azure Monitor
- Azure DevOps
Database Technologies
- SQL Server
- Azure SQL Database
- NoSQL Databases (Cosmos DB preferred)
- Performance Tuning & Query Optimization
DevOps & Tools
- Azure DevOps
- Git
- CI/CD Pipelines
- SonarQube
- Docker
- Kubernetes
- Postman
- Swagger/OpenAPI
Mandatory Qualifications
- 10+ years of software development experience.
- Minimum 5+ years of experience in .NET Core development.
- Strong hands-on experience with ReactJS and TypeScript.
- Proven experience designing and implementing Microservices-based applications.
- Extensive experience in Microsoft Azure cloud services.
- Experience with containerization technologies such as Docker and Kubernetes.
- Strong understanding of design patterns, SOLID principles, and clean coding practices.
- Experience working in Agile/Scrum environments.
- Excellent problem-solving and analytical skills.
Qualifications
Preferred Qualifications
- Experience with Event-Driven Architecture.
- Exposure to Domain-Driven Design (DDD).
- Experience with Terraform or Infrastructure as Code (IaC).
- Azure Certifications such as:
- Azure Developer Associate (AZ-204)
- Azure Solutions Architect Expert (AZ-305)
- Experience working in Banking, Insurance, Manufacturing, Retail, or Energy domains.
Educational Qualification
- Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or a related field.
📌 AES - DE - FS - DOTNET Full-Stack Angular (Bengaluru)
🏢 Zensar Technologies
📍 Bengaluru