Title: Lead Architect
Long Description
We are looking for a Technical Architect to oversee programs to ensure the proper architecture is implemented. In this role, you should be an excellent communicator who is able to translate complex requirements into functional architecture. We’d also like you to have hands-on experience on software development and be able to manage complex programs. Your goal will be to design functional technology solutions, provide technical leadership and oversee development and implementation of programs.
Responsibilities: • Lead the design and development of end-to-end technical solutions, considering business requirements, scalability, performance, and security considerations. • Provide technical leadership and guidance to development teams, ensuring adherence to architectural standards and best practices. • Conduct architecture assessments, identify potential risks, and propose mitigation strategies to ensure successful project delivery.
Area(s) of responsibility
Collaborate with cross-functional teams to define technical roadmaps, ensuring alignment with business objectives and industry trends. • Evaluate and recommend technology stacks, frameworks, and tools that align with our technical strategy and meet project requirements. • Define and maintain architectural principles, standards, and guidelines, promoting consistency and quality across projects. • Stay up to date with emerging technologies and trends, continuously refining and enhancing our technical capabilities. • Review and approve system designs and technical documentation, ensuring clarity and completeness. • Identify opportunities for process improvements, automation, and optimization to enhance the efficiency of our development practices.
Essential job tasks
Qualifications: • Bachelor’s degree in computer science, Software Engineering, or a related field. • 12+ years of software engineering experience primarily leveraging React (Native & JS) and Node JS. • Strong engineering and technical background with demonstrable enterprise development experience using React, Node and RESTful APIs. • Sound knowledge of various databases - Postgres & Oracle. • Exposure to mobile development via React Native. • Experience in leveraging Unit testing frameworks. • Understanding of SDLC and Agile development practices. • Experience in troubleshooting and performing RCA. • Familiarity with DevOps practices and tools for continuous integration and continuous deployment.