Principal Architect
Responsibilities:
- Lead the design and architecture of complex software systems
- Create and maintain architectural standards and guidelines
- Collaborate with cross-functional teams to ensure architectural alignment with business goals
- Provide technical leadership and mentorship to other architects and engineers
- Stay current with emerging technologies and industry trends
Requirements:
- Bachelor's or Master's degree in Computer Science or related field
- 10+ years of experience in software development and architecture
- Expertise in one or more programming languages such as Java, C++, or Python
- Proven track record of delivering high-quality software systems
- Excellent communication and collaboration skills
Qualifications:
- Experience designing and implementing large-scale distributed systems
- Knowledge of cloud computing technologies such as AWS or Azure
- Experience with microservices architecture and containerization technologies such as Docker and Kubernetes
- Strong understanding of software security principles and best practices
- Experience with Agile development methodologies
About the role:
- This role requires to champion the handover of a part of the platform from external vendor to bring it in-house and build the internal team.
- Initially the role holder will be working as an individual contributor and will then subsequently build a small team around themself to scale further.
- Therefore excellent experience and confidence in Java and related technologies along with Postgres database is a highly desirable
- The role holder will be also be responsible for the technology and architectural choices along with the leadership team
- Since the prospective candidate will be responsible for building the team, it is important that they form rapport with the rest of the organisation to scale and build a passionate team of development professionals.
- The right candidate with the right skills, mindset and passion can grow to be the head of development of the organisation.
Please note that this is a permanent role with our client, TabbieMe - a passionate UK based Ed tech start-up with a development centre in Kochi.
This position is based in Kochi, Kerala, India.