Senior Software Engineer

Job description

Job Title Senior Software Engineer
Hours Per Week 37
Reporting to Engineering Team Manager
Location Nottingham
Issue Date March 2024

Main Purpose of Job

To undertake and complete research, product and/or bespoke development projects of varied scope and complexity, to schedule and within agreed resource constraints. 

Take ownership and be accountable for technical delivery. 

 Key Tasks and Responsibilities

  • Provide team leadership within the Department.

  • Develop and code software. 

  • Create documentation and training material conforming to relevant Company standards and procedures.

Undertake functional testing and validation of developed code, documentation and training materials. 

  • Lead investigations into product use scenarios, reproducing issues and resolving these, liaising directly with the customer as required.

  • Contribute to project planning, identifying and advising on technical tasks to be undertaken and the resources required for the project.

  • Understand customer requirements and translate to technical requirements, visiting customer site if required.   

  • Produce designs and specifications to meet customer requirements.

  • Support other parts of Nexor (sales, marketing etc) by providing technical information or assisting in obtaining research and/or development contracts;

  • Identify and participate in research activities to assist in advancing department ways of working.

  • Knowledge and experience of the methods and tools relating to IAC and CI/CD are desirable but not essential.

  • Provide third line post-sales support.

Additional Responsibilities

  • Provide support to other areas and key tasks within the business as required.

  • Activity contribute to business improvement

Constraints

  • May be required to work additional hours to meet deadlines.

  • May be required to travel to customer site.

Interested? Send us your CV

Submit your CV, and we'll get in touch.