Requirements
* Proven experience in software engineering, with a strong track record of leading successful projects
* Proficiency in Java
* Deep understanding of software architecture, design patterns, and system integration
* Experience with cloud platform (AWS) and containerization (Docker, Kubernetes)
* Skills and experience with web servers and databases (e.g. DynamoDB, RDBMS, Elasticsearch)
* Experience with CI/CD pipelines utilising infrastructure as code (e.g. Terraform, Cloud Formation, Ansible)
* Familiarity with Agile methodologies, CI/CD pipelines, and DevOps practices
* Strong problem-solving, communication, and leadership skills
* Good communication and teamwork abilities
* Critical thinking, value judgment and common sense over process
* Able to work independently as well as in a team
* Positive attitude to learning new skills and technologies
What the job involves
* We are seeking a Lead Software Engineer to join the World Check One team, part of the Nottingham-based Risk Intelligence Product Engineering organisation
* The role will act as the main engineer of the team, and as liaise between; product and architecture for World-Check One—a critical platform for risk intelligence and compliance screening
* This position offers exciting opportunities for a self-motivated individual to learn how Risk Intelligence operates
* This is an individual contributor role and you will be part of the team that drives the design and development of our low latency screening systems
* Lead the design, development, and deployment of software applications and services
* Provide technical leadership and mentorship to engineers, fostering a culture of excellence and collaboration
* Collaborate with application architects, product managers, designers, and stakeholders to define requirements and deliver solutions
* Drive architectural decisions and ensure alignment with best practices in scalability, performance, and security
* Conduct code reviews, enforce coding standards, and promote continuous improvement
* Manage project timelines, delivery risks, and dependencies to ensure timely delivery
* Stay current with emerging technologies and advocate for their adoption where appropriate
* Contribute to strategic planning and roadmap development
#J-18808-Ljbffr