In this position you will....Manage the development, implementation and delivery of solutions for our global partners. You will be leading a software development squad, ensuring deliverables are met to support our rapid growth, while accountable for the team's growth and well-being through coaching and mentoring.You will be responsible for…Leading the development of innovative features and platform solutions, leveraging cutting-edge Web, Mobile, AI/ML, iOT and/or Device Diagnostic technologies.Establish and enforce coding standards, best practices and create/maintain automated test processes enabling robust QA methodologiesIdentify and resolve complex technical issues, ensuring high performance, scalability, and reliability of services.Continuous learning of new technologies, frameworks, and tools relevant to field.Manage and optimize the entire software development lifecycle, including deployment processes, configuration management, and production support.Leverage Artificial Intelligence (AI) technologies in software development processes to drive efficiency, increase productivity, improve code quality and maintainability, improve security and scalability.Collaborate with product managers and stakeholders to translate business requirements into technical specifications and actionable development plans.Manage technical documentation, including system designs, API specifications, and development processes.Architect and develop open-source, cloud enabled, microservice based, scalable, mobile responsive platforms that provide amazing consumer experience.For you to be successful…We expect you to be able to demonstrate the following key competenciesImpactfulProactively understands and removes roadblocks to enable others. Assists with prioritisation so team is focused on delivery of highest value outcomes.Translates strategic priorities, objectives and targets into goals for team. Provides frameworks for measurement.CuriousDisplays an open and curious mindset, creates time within, and away, from the job to learn. Actively encourages growth activities including supporting team to develop multi-discipline understanding, collaboration and information exchange.Reviews, selects, and disseminates information from a range of sources regarding industry trends, best practices, and tools.CreativeDemonstrates critical thinking in decision making to evaluate and accurately identify causes. Utlises relevant inputs and data to identify best solution.Continuously seeks opportunities for improvement and encourages team to contribute and leverage new ideas that deliver enhancements and creative problem solving.CollaborativeFosters effective team communication and dialogue based on integrity, identifies opportunities to gain consensus for team options, decision and outcomes.Skillfully and proactively addresses conflict, building respectful and supportive relationships. Seeks and achieves 'win-win' resolutions.You will require the following qualifications and skillsBSc in Computer Science, Information Technology, Information Systems Engineering, Business Information Systems or related fieldsMinimum 4-5 years of software development experience, and ideally 1 – 3 years as a technical lead. We also welcome senior developers who are looking to step up into a leadership role.Familiarity with Mobile, Web, Cloud, and Serverless technologies.Proficient in full stack technical architecture, particularly with open-source technologies, cloud-based platforms and security best practices.Experienced in designing and implementing web APIs of moderate complexity.Strong advocate of automated testing – e.g. unit testing, integration testing.Know-how of two or more of the following combination of technology stacks is an added advantage: Java, Spring Boot, Node.js, React, MongoDB, AWS Lambda, Kotlin, Swift.Exposure to Infrastructure as code (IaC) tooling such as Terraform or CloudFormation is an advantage.Experience in leveraging AI tools for software development is a major plus, including but not limited to Github CoPilot, ChatGPT, CoPilot Studio, CodeWhisperer etc.Knowledge in source code repository and branching models in Git and usage of tools such as GitHub, GitLab, Bitbucket etc.#J-18808-Ljbffr