Senior Software Engineer

Overview

Services required of the Senior Software Engineer are to assist delivering Change Requests triaged and prioritised via our Change Management board. Change Requests vary from extensions and modifications to existing solutions in our portfolio, or truly greenfield solutions. Our application architecture is aligned with Microsoft, with also Azure being selected as our cloud-service-provider of choice.

Recent transformation has meant legacy components have been moved into Azure from a traditional hosting environment; with modernisation underway to more efficiently and cost effectively run these in the cloud. With our expansion into European markets and new product spaces, there is a need to move at pace, innovate and deliver solutions as per the defined requirements.

 

Key duties and responsibilities

  • Deliver internal, customer and public facing solutions (such as for our new electric vehicle charging network) in a multi-phase delivery with outcomes defined
  • Review and refine requirements to ensure they are both clear and adopting cloud and technology best practices, where requirements are not clear, be able to converse with stake holders, initiators, and owners to refine and validate
  • Ensuring services are delivered with all due care, skill and ability, consistent with the standards of a competent IT professional
  • Production of technical solution design documentation to explain proposed implementation approaches and how requirements will be met
  • Involvement in product demonstrations to our System Test team to enable comprehensive and effective testing
  • Involvement within planning exercises to provide effort estimation of delivery tasks
  • Production of technical guidance to the Release Manager to help ensure successful go live of work, with back out plans defined
  • Production of guidance for the Application Support on how to monitor and manage key components and indicators of the system in life
  • Provide clear and informed progress regarding provision of services when required, and subject to reasonable notice, attend such meetings and reviews in relation to the provision of the services
  • Complete timesheets in an agreed standard form to show the time spent on delivering the services
  • Ensure professional conduct is adhered in a manner that will not adversely affect the business’s reputation or bring into disrepute
  • Apply security best practices to help ensure compliance and defend against malicious actors

 

Personal attributes/skills

 

Qualifications & experience required

  • Proven experience of delivery cloud native applications in Azure
  • Expertise in the Microsoft development stack, including but not limited to, .net Core/C#, SQL Server, Azure App Services
  • Expertise in full stack development, comfortable in the web frontend through to server backend (using technologies such as HTML, CSS, JavaScript/TypeScript, MVC, C#)
  • Experience in design, deployment of, and debugging/diagnosing faults in cloud-based hosting environments
  • Hands on experience of requirements elicitation and validation, technical solution architecture design, and tooling.
  • Proven experience with Visual Studio IDE
  • Experience with good source control management, branching and merging (Git)
  • Experience with SQL Server, producing TSQL, understanding and optimising queries through reading query plans and suggesting artifacts such as indexing or schema design

 

This Job Description is a guide only and is not exhaustive. Additional duties may be required as and when the needs of the business or position dictate.

Job Details

Job Location:

Chorley

Contract Length:

Full Time

Closing Date:

26/01/2023

Apply Now

Submit your CV

Known for superb performance and the utmost professionalism across the industry, the hard work and quality results we bring our clients wouldn’t be possible without the 350-strong team of dedicated employees that make up Parkingeye. Looking to join the ranks of a pioneering company that continues to grow year on year? You can get in touch regarding this role via the form – by doing so, you are agreeing to the recruitment privacy policy

Alternatively, you can email [email protected]

Strictly no recruitment agencies, please – any speculative CVs we receive from recruitment agencies will be classed as our property.