Tel: 01908 500810
Tel: 01908 500810

Lead Software Developer


This job does not exist anymore.

Try running a new search or browse our vacancies.

Or fill in the form below to receive job alerts.

https://www.atawilde.com/job-search/1379-lead-software-developer/it/bristol/job2020-09-17 15:51:471970-01-01 ATA Recruitment Solutions
Job Type Permanent
Area Bristol, United Kingdom Bristol United Kingdom
Sector ITHealthHealth - Health or Social Care
Start Date
Job Ref LH9936
Description


Salary: to £55,000 + benefits



Background:

As Lead Developer you will be the technical authority for your module(s) by guiding and steering your team to delivering relevant technical solutions based on good software engineering principles, best practices and your knowledge and experience.

 

In doing this you will help bridge the gap between how user stories are translated into the code that is delivered by your team at the end of each sprint.

 

Under the guidance of the System, Enterprise and Software Architects, you will help establish the technical vision for your area and work with the rest of the team to turn it into reality.

 

Along the way, you will challenge your team to do better by motivating them to deliver high quality code that is bug free, effective, robust and performant.



 

Technical Experience:

While is it accepted that the individual education and experience profile for Lead Developers will vary, the following is provided as a guideline:



  • Experience developing public facing Web Based APIs


  • Strong experience with Microsoft Azure ideally (SQL Azure, App Services, Service Bus, Azure Functions, Azure Storage)


  • C# .Net development


  • SQL development


  • RavenDB 3.5 experience (desired but not essential)


  • C# .Net Core experience (desired but not essential)


  • Some familiarity with JavaScript and HTML


 

Education:

BSC or equivalent in a software engineering discipline.

Professional qualifications appropriate to software engineering roles.

 

Professional Experience:

Significant development experience with excellent software engineering skills and specialist knowledge in several technical areas

Highly experienced in working within an Agile development framework and relevant associated tool sets such as JIRA

Experience of working with integrated software solutions and being able to effectively communicate and establish relationships within several teams within the business

Good communication skills enabling positive collaboration with functions outside development

Good leadership skills and experience of leading small discrete teams of engineers in successfully delivering software development projects

Experience of formal software development and testing methodologies

Good understanding of principles, theories, practices and techniques for managing activities involved in planning and delivering software development projects

Domain or Product expertise in multiple key areas associated with the role is essential.

 

Responsibilities:





  • Provide hands-on technical leadership to your team ensuring software is designed developed and unit tested according to good software engineering principles.


  • Coach individual team members as required to drive up delivery capabilities.


 

 

 

 



  • Develop product expertise in your areas of responsibility, such that you can act as the product expert from a development perspective and help to set the product direction.


  • Help drive continuous improvements to the codebase including the recovery of technical debt.


  • Contribute to development effort as a hands-on developer within your team.


  • Ensure team members have a comprehensive understanding of what tasks they are assigned, how these tasks fit into the bigger product release roadmap, what the expectations are for the team in terms of deadlines, and drive the ongoing progression of these tasks to meet agreed deadlines.


  • Ensure code reviews and unit testing are completed for your team, and that these are consistently following departmental guidelines. Where no formal guidelines exist, work with peers to formulate and enforce such guidelines.


  • Contribute to support of live systems with regards to investigating and finding solutions to defects.


  • Drive triage of assigned software defects, agreeing priority with the Product Owner and Release Management.


  • Influence colleagues at the portfolio level on areas of potential product improvements.


  • Work the teams to enhance the scalability and performance of your module whilst delivering customer requirements quickly, reliably and efficiently.


  • Ensure the architectural integrity of the system is maintained in-line with the System Cs architecture and UX standards.


  • Ability to analyse and improve process flows within the team to improve efficiency.


  • Any other activities in support of the business which can reasonably be expected to fall within the capabilities of the employee.


 

 

 

 

 

 

 

Wilde Associates is working in the capacity of an Employment Agency for this role.
Keywords
SectorClear
AreaClear
Job TypeClear
Sign in
Register
Similar Jobs
Email Me Jobs Like This
Subscribed to similar jobs notifications
We use cookies to provide you with the best possible browsing experience on our website. You can find out more below.
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
+Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
ResolutionUsed to ensure the correct version of the site is displayed to your device.
essential
SessionUsed to track your user session on our website.
essential
+Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Google AnalyticsGoogle Analytics is an analytics tool to measure website, app, digital and offline data to gain user insights.
Yes
No
Google Tag Manager
Yes
No

More Details