Role / Job Title: Lead Software Developer SC Cleared or SC Eligible
Work Location: Leeds (Hybrid 2 to 3 days)
The Role
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:
-
Selfsufficient and capable of managing their own workload. Works under general direction and manages own work within deadlines while managing a team or development tasks.
-
Active communication with the client taking requirements and specifications and translating them into working welltested code.
-
Takes technical responsibility across all stages and iterations of software development (planning deployment and maintenance).
-
Adapting and adhering to standards tools and security measures of the working environment.
-
Measures and monitors applications of the project. Proactively finding and resolving technical challenges.
-
Estimates time and effort required for software development tasks and provides realistic estimates.
-
Active participation in code reviews and quality assurance process.
-
Consider business needs and ensure the software delivers value.
Your Profile
Essential Skills / Knowledge / Experience:
-
Expert knowledge and extensive experience in Java JavaScript and .
-
Experience of leading multiple teams and driving changes in technology while fostering a supportive development and collaborative culture alongside other roles and disciplines.
-
Expert and extensive knowledge and experience of developing on cloudbased environments such as AWS and Azure and experience with SQL and NoSQL database applications such as Postgres MySQL and MongoDB.
-
Skills to build a useful robust automated test suite to support a continuous deployment environment.
-
Knowledge and experience of APIs RESTful services and Microservice Architectures.
-
Knowledge and experience in Continuous Integration and Continuous Deployment (CI/CD): Git GitLab CI Jenkins SonarQube Nexus Artifactory.
-
Experience working with NoSQL databases and AWS or Azure (desirable).
-
Proven experience in the design development and support of software products.
-
Knowledge of best practices for coding defensively against possible attack vectors and testing with OWASP tooling (e.g. ZAP).
-
Candidate must be SC Cleared or eligible for SC Clearance must have worked continuously in the UK for 5 years.
Desirable Skills / Knowledge / Experience: