Location: Kochi

Job Type: Full-time

Job Summary: 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:

  • Bachelor's or Master's degree in Computer Science or a related field
  • 7+ years of experience in software development, with a focus on Python and Angular
  • 2+ years of experience in leading team of 10 or above
  • Experience in working with customers from US or Europe
  • 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

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.