Your mission
You will:
- Lead and oversee the software development lifecycle, ensuring efficient and effective delivery of our platform.
- Participate in strategic discussions and decision-making processes regarding our IT architecture to ensure scalability, security, and performance.
- Stay abreast of emerging technologies and trends and contribute to our innovation roadmap to maintain our competitive edge.
- Collaborate with IT operations teams to optimize processes, enhance system reliability and ensure seamless integration of new technologies.
- You are not afraid of adding to our code base.
- Conduct unit and integration tests to ensure software quality (Testing).
- Translate business requirements into technical designs and maintain comprehensive documentation (Documentation).
- Execute the full software development life cycle from analysis to deployment (Lifecycle Management).
- Apply software engineering principles to solve new and ongoing organizational challenges (Problem-Solving).