Lead Software Architect
The role involves leading the design and implementation of high-quality software solutions. Collaboration with cross-functional teams is essential to deliver robust and scalable applications.
* Oversee the architecture, design and development of complex software systems.
* Work closely with product managers and stakeholders to define project requirements and deliverables.
* Provide technical leadership and mentorship to software engineering teams.
* Evaluate software quality and performance through code reviews and testing.
* Stay updated on industry trends and technologies.
* Identify and resolve technical issues in a timely manner.
Key Qualifications:
* Bachelor's or Master's degree in Computer Science, Engineering or a related field.
* 8+ years of experience in software development, with a focus on architecture and design.
* Proficiency in multiple programming languages (e.g., Java, C#, Python).
* Strong understanding of software development methodologies and best practices.
* Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
* Excellent problem-solving skills and attention to detail.
* Strong communication and leadership abilities.
To make a real difference, join our team of innovators who empower each other to change the status quo.