Candidates: Create an Account or Sign In
A great opportunity for an application engineer with 12-24 months post grad experience who is aware of the current technical landscape, with a good understanding of dev ops seeking to continually develop their technical skills with strong skills in python coding.
Candidates must have a degree in Computer Science, Software Engineering or similar degree
Great Employer - WFH 3 days per week. 9 Day fortnight.
Must live within 60-90 minute commute of Farnborough, Hampshire.
See below for comprehensive benefits.
All applicants must be British Citizens and dual nationality must be declared. This is a pre-requisite for reasons of National Security).
The Application Engineer must be competent in the use of the following technologies:
* Strong Python coding skills
* Experience of Flask, SQLAlchemy and Pandas for their Applications.
* Good understanding of Microsoft Azure with Terraform for their Cloud Services desirable but not essential.
* Docker for containerising their deployed applications or similar.
* GitHub for Code Versioning and CI/CD or similar
* Atlassian Jira for our task tracking or similar.
* macOS development OS of choice (desirable).
Application Engineer Responsibilities:
* Python coding and scripting for 4 key applications.
* Developing and maintaining secure web-based tools, to address both data pipeline automation and digital transformation programmes in the organisation.
* Implementing best-practice standards in the use of technology; appropriate and effective choice of technologies, database structures, documentation.
* Securing in-house software tools in-line, to align with NCSC guidelines and ultimately adhere to MOD requirements (i.e., Secure by Design and JSP440).
* Architecting and implementing cloud solutions to make software available to stakeholders reliably.
* Developing the technical knowledge of direct reports through pair-programming and identification of courses relevant to the organisation’s objectives.
* ‘Getting stuck in’ and supporting ad-hoc needs including administering platforms, engaging with stakeholders, and training the organisation on how to use our tools.
* Identifying opportunities for implementing digital solutions and evaluating viability.
* Ensuring continuity in approach across the team and the organisation.
Application Engineer Skills & Competencies:
* Degree educated – Computer Science, Software Engineering or similar degree where python coding skills have been developed.
* Strong skills in Python and ideally Flask and SQLAlchemy.
* An aptitude to ‘pick up and run’ with new or unfamiliar Python libraries.
* Good cloud knowledge: we aim to use Platform-as-a-Service where possible.
* Strong awareness of the latest applicable trends and technologies, including new libraries and tools that can support the organisation.
* Experience with Git, ideally GitHub.
* Ideally knowledge of HTTP, SSL, networking, and application efficiency (training can be provided)
* A strong desire to build great products, prototype new ideas, and bring the best of relevant new technology to the organisation.
* Well organised, self-starter with strong attention to detail.
* Good communication/presentation skills and ability to work in a dynamic, collaborative environment.
* Comfortable with working and dealing with uncertainty.
* Working knowledge of HTML, CSS & Java Script advantageous.
Lead Application Engineer Salary & Benefits:
Bonus; Pension; Private health insurance; Life insurance; Cycle to work scheme; 9 day fortnight; Hybrid working; Extended remote working; Enhanced parental leave; 28 days annual leave; Buy additional annual leave; Long service additional annual leave.
Thank you for your application however due to the high volume of candidates applying, if you have not heard back from us within 5 days please assume that you have not been successful on this occasion