DescriptionThis role is based at Burton or Dorking but open to discussion for the right candidate
We are a systems and engineering technology consultancy that helps organisations deliver innovative engineering to make lives safe, secure, sustainable and affordable. Our people join us to make an impact on the world and to learn from some of the best minds in the industry. Our people stay with us because they value our supportive team environment and the career opportunities provided by our sustained growth.
Our people are at the very heart of what we do, they are the reason our clients work with us to solve some of their greatest challenges. At Frazer-Nash, we want all of our people to feel they belong, confident in the knowledge that we value and respect the commitment they have made by entrusting their careers and expertise to us.
We are committed to fostering a working culture that brings out the very best in our people, regardless of their circumstances, identity or background. We want our people to be themselves, feel empowered to achieve their personal and professional goals, and know that we respect the unique value they bring to the company. In support of this, we encourage thoughtful behaviours and work to foster a collaborative working environment.
We are looking to recruit talented scientists, mathematicians, engineers and software developers to help us develop cutting-edge software and simulations in a range of industries including in the transport, government, defence and energy markets.
The applications we develop are rarely straightforward, we support our customers in delivering novel technologies, approaches and software requiring a real technical appreciation and understanding of the real systems they support.
You should have an interest in developing professional software to allow users to investigate and solve complex and current problems which will make a real difference to end users and their work.
You will be involved in all stages of the Software Development Lifecycle from User Experience and GUI design, implementing and deploying new applications, and improving and advancing in-service software.
You will be given the opportunity to work closely with our clients to fully understand their needs and requirements and produce innovative and imaginative software empowering them to deliver insight and value.
Collate and understand complex requirements from customers presenting them in clear and concise manner
Produce workflows and GUI mock-ups for customers considering UX and Human Factors requirements
Design application modules, classes and methods for the team to follow
Efficiently implement the application to industry standards and processes
Generate test plans and manage the verification of applications.
Implement DevOps pipelines to manage the entire SDLCRequirements
- A background in science, mathematics, engineering or computer science
- A proven track record of software development illustrating your interest in modern programming technologies either through education, work or personal projects
- An ability to discuss and present complex topics in an understandable way
- Excellent interpersonal skills to enable internal and external network development
It is to your advantage if you have Consultancy skills in stakeholder management, business development, expectation management and requirements elicitation.Benefits
We provide our people with an excellent benefits package that comprises:
- Happy To Talk Flexible Working
- Competitive salary
- 25 days' holiday entitlement
- Holiday sale and purchase scheme
- Company pension scheme
- Targeted professional development
- Life assurance
- Private healthcare membership
- Bonus scheme linked into company performance
- Paid membership fees to a professional institution
- Support in attaining professional membership
- Cycle to work scheme
- Share purchase scheme
- Season rail ticket loan