Enable job alerts via email!

Lead Software Developer SC Cleared or SC Eligible

Avance Consulting

Leeds

On-site

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a Lead Software Developer to oversee customer projects and manage a team. The role involves active client communication and technical responsibility throughout the software development lifecycle. Candidates should have extensive cloud development experience and leadership skills, along with knowledge of best practices in secure coding. This position offers an opportunity to drive technological changes in a collaborative environment.

Qualifications

  • Experience leading multiple teams and driving technological changes.
  • Proven experience in designing, developing, and supporting software products.
  • Candidate should be SC Cleared or eligible for SC Clearance.

Responsibilities

  • Manage workload and team while meeting deadlines.
  • Translate client requirements into well-tested code.
  • Participate in code reviews and quality assurance processes.

Skills

Leadership
Communication
Problem Solving
Cloud Development
Automated Testing
API Knowledge
Security Best Practices

Tools

AWS
Azure
Git
Jenkins
Maven
SonarQube
Postgres
MongoDB

Job description

Will be working as Lead Software Developer on customer projects alongside other team members consisting of Product Owner, Scrum Master, Technical Architect, Developers and DevOps.

Your responsibilities:

  1. Self-sufficient and capable of managing their own workload. Works under general direction and manages own work within deadlines while managing a team or development tasks.
  2. Active communication with the client, taking requirements and specifications and translating them into working, well-tested code.
  3. Takes technical responsibility across all stages and iteration of software development (Planning, deployment and maintenance).
  4. Adapting and adhering to standards, tools and security measures of the working environment.
  5. Measures and monitors applications of the project. Proactively finding and resolving technical challenges.
  6. Estimates time and effort required for software development tasks and provides realistic estimates.
  7. Active participation in code reviews and quality assurance processes.
  8. Consider business needs and ensure the software delivers value.

Essential skills/knowledge/experience:

  1. Experience leading multiple teams and driving technological changes while fostering a supportive development and collaborative culture across roles and disciplines.
  2. Extensive knowledge and experience in developing on cloud environments such as AWS and Azure, along with SQL and noSQL database applications like Postgres, MySQL, and MongoDB.
  3. Skills to build robust automated test suites supporting continuous deployment environments.
  4. Knowledge of APIs, RESTful services, and Microservice Architectures.
  5. Experience with Continuous Integration and Continuous Deployment (CI/CD): Git, Gitlab CI, Jenkins, SonarQube, Nexus, Artifactory, and NoSQL databases in AWS or Azure (desirable).
  6. Proven experience in designing, developing, and supporting software products.
  7. Knowledge of best practices for secure coding and testing with OWASP tooling (e.g., ZAP).
  8. Candidate should be SC Cleared or eligible for SC Clearance, with at least 5 years of continuous work in the UK.
  9. Test experience including unit, integration, performance, and security testing with Java (1.8), Spring Boot, Dropwizard, Jersey, CXF, and Maven.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.