Lead Software Developer

Company:  Venesky-Brown
Location: Cardiff
Closing Date: 25/11/2024
Salary: £213 Per Day
Hours: Full Time
Type: Permanent
Job Requirements / Description
Venesky-Brown's client, a public sector organisation in Cardiff, is currently looking to recruit a Lead Software Developer for an initial 6 month contract with potential to extend on a rate of £212.84/day Inside IR35. This role will be predominantly remote based with occasional office days when required. The working hours are 37.5 hours per week.

Responsibilities:

- In collaboration with the Software Development Manager and other Lead Software Developers plan and implement initiatives. These initiatives are often complicated and require a very high level of skill and experience to implement effectively. Examples of such initiatives include the introduction of common user Interface (UI) components across differing technology platforms, a common pattern for automated unit testing and the introduction of a single cloud application life cycle management platform with on premise automated build and continuous integration services.
- Identify and assist the Software Development Manager with the introduction of continual improvements and refinements to the practices used to develop software within the organisation.
- Working with other staff across development teams, identify and implement continual improvements to development practice (for example continuous integration, automated unit testing, code reviews, gated check-ins of code and estimating techniques).
- Working with other staff across development teams, identify opportunities for code sharing and implement common by design software components (such as authentication and authorisation and messaging handling libraries.)
- Contribute to the production of suitable quality control records (such as problem or change records) for application and system software changes.
- Assist team members in ensuring that software applications have full patch and version control in place and that the organisation has a comprehensive record of all these amendments.

Essential Skills:

- Bachelor's degree in Software Development or equivalent qualifications, knowledge or experience. Foundation qualification in an agile development methodology (for example the BCS Foundation Agile) or equivalent knowledge or experience.
- Registered with the British Computer Society
- Registered Informatics Professional with FED-IP.
- Advanced qualification in an agile development methodology (for example the Professional Scrum master qualification) or equivalent knowledge or experience.
- Proven experience of software development in a formal development environment.
- Expert knowledge in advanced principles of Object Oriented Design.
- Expert knowledge in API and RPC development.
- A thorough understanding of the following development practices:-
- CI/CD.
- Automated unit testing
- Evidence of extensive experience with Windows PC, server operating systems, cloud hosting.
- Expert knowledge in the development of relational database systems using and associated database administration activities.
- Highly skilled in the application or web development using a suitable IDE and programming language.
- Experience with .NET and FHIR standards.
- Ability and confidence to speak publicly to groups of people, demonstrating ideas, concepts and working software and answer related questions.
- Experience developing software for Clinical Information or Healthcare systems.
Apply Now
Share this job
  • Similar Jobs

  • Software Developer (Microsoft Dynamics 365 CE/ CRM)

    Cardiff
    View Job
  • Lead Test Analyst

    Cardiff
    View Job
  • Lead WebOps / DevOps Engineer

    Cardiff
    View Job
  • Lead WebOps/DevOps Engineer

    Cardiff
    View Job
  • Embedded Software Engineer

    Cardiff
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙