about 3 hours ago
Pune, IndiaSenior / Staff+
Responsibilities
- Set the end-to-end technical direction for the team.
- Communicate architecture effectively and professionally.
- Drive technical decisions and solve complex problems.
- Ensure adherence to coding quality standards and review processes.
- Monitor code quality through reviews and other processes.
- Foster a strong teamwork environment and create passion within the team.
- Mentor and develop engineers and participate in hiring.
- Conduct architectural and design reviews and code reviews.
- Evaluate new technologies and industry trends.
- Drive business value through architectural innovation.
Requirements
- 8-12 years of software development experience.
- Proficient in C#, .Net 8, Angular 18, and MS-SQL.
- 3 years of experience as an architect for AWS Cloud-SaaS applications.
- Experience designing multi-tiered service-oriented applications and microservices.
- Development experience with web technologies like JS, HTML5, CSS3.
- Experience with .Net migration from legacy applications to .Net core.
- Knowledge of design patterns, methodologies, and architectural styles.
- Experience in database design and working with databases like Oracle, Postgres, and MS-SQL.
- Experience with containerization services like Docker and Kubernetes.
- Familiarity with messaging systems like Kafka and Rabbit MQ.
- Experience with AI/ML development is a plus.
- Experience with CI/CD technologies is advantageous.
Benefits
- Flexible hybrid work model with 2 days in-office and 3 days remote.
- Opportunities for internal career growth across multiple roles and locations.
- Collaborative and creative work environment.