Location
Kochi | India
Job description
We are seeking a highly skilled and experienced Lead Architect to join our team. The Lead Architect will be responsible for designing and implementing scalable, high-performance software solutions for our clients using Python and Angular. This individual will be a key member of our development team, leading the design and development of complex software systems and providing technical guidance to team members.
Key Responsibilities:
- Lead the design and development of complex software systems using Python and Angular
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Troubleshoot and debug issues as they arise
- Mentor and provide technical guidance to team members
- Ensure that software solutions are scalable, reliable, and meet the needs of the business
Requirements:
- Bachelors or Masters degree in Computer Science or a related field
- 7+ years of experience in software development, with a focus on Python and Angular
- Strong understanding of software design patterns and architecture principles
- Experience with distributed systems and microservices architecture
- Proficiency with Git and agile development methodologies
- Excellent problem-solving and communication skills
Preferred Skills:
- Experience with cloud platforms (e.g. AWS, Azure, GCP)
- Experience with database design and SQL
- Experience with front-end frameworks such as React or Vue.js
Job tags
Salary