
Principal Software Engineer
- Vadodara, Gujarat
- Permanent
- Full-time
- Lead the design and development of enterprise-level web applications.
- Build and maintain reusable, high-performance frontend components using Angular (v10+).
- Develop and deploy solutions on Microsoft Azure, utilizing services such as Azure Service Bus.
- Architect and maintain microservices-based systems.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Provide mentorship and guidance to junior engineers and development teams.
- Ensure code quality through unit testing and adherence to software engineering best practices.
- Contribute to continuous improvement in system performance and scalability.
- 24 years of hands-on experience in Angular v10+.
- 3+ years of expertise in Angular frontend development.
- 3+ years of experience with the Microsoft Azure cloud platform.
- 1+ year of experience in Azure Service Bus.
- 1+ year working with Microservices architecture.
- Experience with DevOps, CI/CD, and containerization (Docker/Kubernetes).
- Familiarity with other frontend technologies (TypeScript, RxJS).
- Understanding of design patterns, performance tuning, and code optimization.
- Exposure to Agile methodologies and project tracking tools like JIRA.
Expertia AI Technologies