What you'll do:
As a Software Architect, you will play a pivotal role in driving the technical direction of projects. You will be responsible for leading the implementation of complex epics, ensuring clear feature story definition. Your excellent communication skills will enable you to present technical strategies effectively to teams and stakeholders. Furthermore, your commitment to mentorship will see you guiding junior engineers towards best practices and high-quality code. This role offers a unique blend of technical leadership and hands-on involvement, making it an ideal opportunity for those seeking growth in their career.
• Lead the technical implementation and development process, mentoring junior and mid-level engineers
• Work closely with architects and DevOps teams to optimize system performance
• Drive project scope and complexity by leading the implementation of epics containing multiple features
• Present technical strategies to teams and stakeholders, ensuring effective communication and impact
• Guide team members in implementing best practices and maintaining code quality
What you bring:
The ideal candidate for this Software Architect position brings a wealth of industry experience along with advanced coding and system design skills. Your proficiency in CI/CD practices and DevOps collaboration will be crucial in this role. You are expected to have experience leading complex projects involving multiple features across teams. Your ability to make sound architectural decisions will be highly valued. Additionally, your strong command over English language, both written and spoken, will aid in effective communication within the team.
• Bachelor's or Master's degree in relevant fields, with strong industry experience
• 4-6 years of software engineering experience
• Experience leading epics with multiple features across team members
• Proficiency in CI/CD practices and DevOps collaboration
• Advanced coding and system design skills
• Experience in architectural decision-making
• Good knowledge of English, both written and spoken