Lead Software
Developer

Lead Software Developer

We are looking to recruit a lead software developer to spearhead the development of a brand new greenfield, high-quality, cutting-edge security product. You will be passionate about selecting, designing and delivering a high quality end product that is founded on sound principles and craftsmanship within a test-driven environment. As part of your role you will be instrumental in setting the direction of the product. You will recruit, mentor and guide the team, helping them to hit sprint goals and deliver SMART objectives.

Overview:

Take a lead role in the identification and selection of technology stacks to deliver the product imperatives
Assist senior management in recruiting the development team for the new product
Build and mentor a team of talented developers
Manage the team through the design, development and testing phases of the new software
Plan the new product development milestones and timelines
Engage with internal departments to ensure the product meets business needs

Requirements – What you should have:

Excellent understanding of high-level architectural design and patterns
Thorough understanding and competency with a wide range of modern technology stacks
Proven track record of delivering solutions from inception to completion, on time and within budget
Experience in recruiting, mentoring and motivating a development team
Experience of the entire software development lifecycle
Project management experience or qualification
Ability to communicate and liaise at a senior level

Apply now

Senior
Developer

Senior Developer

We are looking for a Senior Developer who will join a high-functioning development team to maintain and improve on an existing market-leading product. You will join a team of engineers who work across multiple locations, delivering our world class security software to our global client base.

You will be passionate about delivering high quality code that is founded on good design principles and craftsmanship using test-driven development. As part of your role as Senior Developer, you will contribute to and assist the team to hit sprint goals and propose changes to the design and direction of the product.

Our Tech Stack:

Java
Spring/Spring Boot experience
AWS
Atlassian
Jenkins
Gitlab

What You’ll Do:

Work with the team through the design, development and testing phases of the software
Propose the new products’ features including development milestones and timelines
Suggest new technologies that will help deliver the business goals

Requirements – What you should have:

Strong Java/JavaEE skills
Strong Spring/Spring Boot experience
Experience of pair programming and reviewing code
Experience of the entire software development lifecycle
Knowledge of deploying and managing cloud services

Apply now

Scroll to Top