Description
We are seeking an Engineering Manager - VP to design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities:
- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
- Collaborate with product managers, designers, and other engineers to define software requirements and devise solution strategies.
- Participate in code reviews and promote a culture of code quality and knowledge sharing.
- Stay informed about industry technology trends and innovations.
- Adhere to secure coding practices and implement effective unit testing practices.
As an Engineering Manager - VP, you will be expected to:
- Contribute to setting strategy, driving requirements, and making recommendations for change.
- Manage and mitigate risks, and demonstrate leadership and accountability for managing risk and strengthening controls.
- Demonstrate comprehensive understanding of the organisation's functions and collaborate with other areas of work.
- Create solutions based on sophisticated analytical thought and adopt the outcomes of extensive research in problem-solving processes.
- Seek out, build, and maintain trusting relationships and partnerships with internal and external stakeholders.
Requirements:
- Expertise in developing and optimising Java-based applications.
- Strong hands-on experience with React, JavaScript (ES6+), HTML5, CSS3.
- Experience with state management (Redux/Context API).
- Integration with REST APIs and handling complex UI workflows.
- Understanding of frontend performance, accessibility, and responsive design.
- Experience with microservices architecture and RESTful API development.
- Experience designing scalable backend applications in Java.
- Proficiency in both Linux and Windows Server operating systems.
- Familiarity with the complete software development lifecycle and agile methodologies.
Highly Valued Skills:
- Experience with CI/CD tools like GitLab pipelines and TeamCity.
- Proven ability to redesign applications and drive simplification efforts.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.