Work with us
Senior Developer
Job Reference: 380/SK
Salary: £55000 Per Annum
Remote/Flexible, Full-time
Group Business or Area: IT
Location: Commercial Services Group, Abbey Wood Road, Kings Hill, Kent, ME19 4YT
Closing Date: 27 May 2022
Interview Date: TBA
The Role
The Commercial Services Business Systems Design and Delivery Team (BSDD) develop and support a range of bespoke software products and integrations across Commercial Services Group. We are recruiting for a new Senior Developer to work on a range of software projects. This is an exciting opportunity to take on the role of developing new products, from innovative services, through to modifications to existing bespoke software applications to complex business solutions.
Key Duties
- Development and maintenance of the full stack .Net + Angular applications.
- Development and maintenance of a suite of API’s .
- Development and maintenance of the MVC web applications.
- Propose and assess solutions to design / business problems or opportunities.
- Ensure all developments fit within the overall system architecture and design strategy, and make sure code is of a consistent and appropriate standard.
- Manage and maintain the company codebase using industry best practice to provide full audit and control capabilities.
- To help lead a team of developers both off and onshore.
- To carry out investigations within the organisation and the marketplace in order to aid the formulation of requirements or to propose new methods and opportunities.
- To act as mentor and provide on the job training and support for less experienced developers as required.
- To act as a point of expertise within the department and to business users for both technological and business processes issues and opportunities.
- To aid in the User Acceptance Testing process.
- To aid in the continuous improvement of appropriate development and security standards and to keep abreast of changes in industry best practices advising senior management of relevant opportunities for improvements on internal practices.
Communications- Working with Stakeholders
- To work with business users and Customer Experience Managers (CEM) through the entire development cycle from definition of systems requirements through to development of systems to meet business objectives.
- Engage the support team to manage the handover process of systems from development to an operational state.
- Collaborate with third-party suppliers and internal teams.
- To work with external partners to co-develop solutions where required.
Producing Documentation
- Produce documentation for delivered solutions
- Create traceability records from requirements to developed solutions
Managing Standards and Governance
- To ensure that the Commercial Services defined development and security standards are adhered to during the developed of systems and processes.
- To standardize processes and tools across teams.
- To monitor the quality of developed software to ensure that it meets the required standards via the four eyes principle
Defining Tools and Methodologies
- To evaluate/introduce/create new technologies
General Duties
- Ability to work on several different projects at one time
- Influence the future development of a software product or service
- Such other duties, commensurate with the grading of the post that may be assigned by the Development Manager or their nominee.