Lead Software Developer
|Job Title:||Lead Software Developer|
|Location:||Birmingham, West Midlands|
|Contact Name:||Bradley Baxendale|
|Job Published:||March 03, 2021 16:24|
The software team are part of a wider cross functional team and as such work on a broad spectrum of activities, ranging from support through to software development, test and integration.
You will be part of a team covering all aspects of software development lifecycle, working with both internal and external stakeholders delivering high quality software solutions.
*Deliver high quality cloud-based software solutions to satisfy customer requirements.
*Ensure that quality standards are high for the software developed by the team.
*Work with the other developers to produce a platform architecture the ensures the platforms and data are secure whilst maintaining performance.
*Develop and maintain tools and processes to facilitate the efficient and timely delivery of projects.
*Further build the Software Development Team by recruiting the right people and helping them to integrate into the team.
*Provide guidance, support and performance management for the Software Development Team.
*Work with internal and external stakeholders, Business Analysts and Dev Ops to design, develop and deploy high-quality, maintainable cloud software solutions to meet product requirements.
*Lead the investigation and resolution of issues in new and existing cloud software/features.
*Own and continuously improve the software development processes and tools to help software development with an agile mindset..
*Strong academic background i.e., Bachelor's level in degree in Computer Science, Software Engineering or similar.
*Ability to apply software quality standards across the team, encouraging practices such as test-driven development, pair programming, coding standards and the use of tools for ensuring quality.
*Excellent knowledge of principles in software developer such as SOLID and OOP design patterns.
*Should have a sound knowledge of both front-end software development and back-end software development.
*An ability to design solutions that will satisfy customer requirements.
*Excellent knowledge and experience of working with SQL (MS SQL Server, PostgreSQL) and NoSQL (MongoDB) databases and configuring for resilience and efficiency.
*Experience using queues such as RabbitMQ or Hornet Q and stream processing software such as Kafka.
*Knowledge and experience of version control software, branching strategies and repository technology, ideally Git, GitHub and GitLab
*Experience of configuring and implementing CI/CD pipelines.
*Experience of working in Agile/Scrum development teams
*Good understanding and practical knowledge of software design patterns
Lead Software Developer
Salary DOE £53,000 plus benefits
Key Skills, Cloud, SQL, NOSQL, JAVA, JAVA8, Agile, Scrum
Please Note: Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time. This is a Permanent position
Electus Recruitment Ltd is acting as an Employment Agency in relation to this vacancy.