Job Summary
The role entails guiding the technical strategy and ensuring the delivery of secure, top-notch software throughout various phases including system design, development, testing, and operations. The candidate will advocate for responsible engineering practices enhanced by AI assistance, utilize approved tools, automate processes, and promote the use of reusable methods while impacting product design and acting as a subject matter expert.
Responsibilities
- Lead the technical direction in software development, ensuring high-quality and secure output.
- Promote and implement responsible AI-assisted engineering practices.
- Utilize approved software tools and methods to improve development processes.
- Influence product design and architecture decisions.
- Serve as a subject matter expert within the team and organization.
- Ensure operational stability during the system lifecycle.
- Address and resolve design and functionality challenges independently.
Qualifications
- Formal training or certification in software engineering is required.
- At least five years of relevant experience in software development.
- Advanced programming skills are essential.
- Hands-on experience in system design, development, testing, and operational stability.
- Practical knowledge of cloud-native technologies is advantageous.
- Proficient in leading the effective and compliant usage of enterprise-approved AI development tools.

