Senior Software Engineer / Analyst – Defence sector
Locations: Winchester, Hampshire / Hybrid Working
Salary: negotiable around £50,000 to £70,000 plus bonus and benefits package
Our client is looking for a positive, flexible self-starter to join their team as a Software Engineer. This is an exciting opportunity to play a leading role in delivering software solutions as an integral part of a small, agile and growing business.
Their team of analysts, consultants, software specialists and Defence SMEs work closely with their customers to deliver high-impact services and solutions. They provide software applications and data science capability to support their clients' decision-making processes.
As Software Engineer your role will include:
* Developing high quality software applications for business users.
* Using agile approaches to develop applications and tools, including requirements capture, design, development, testing and management.
* Following software development best practice approaches.
* Working closely with clients and their team of consultants and analysts to ensure applications are aligned to business requirements.
Experience/Qualification required for role of Senior Software Engineer:
* Proficiency with Python.
* Knowledge of current software design and development approaches, platforms, and best practice.
* Experience of other programming languages, such as JavaScript, HTML5, CSS3, TypeScript or other statically typed languages.
* Experience in using Git for version control.
* Knowledge of unit testing, integration testing, and User Acceptance testing.
* Understanding of UI/UX design principles.
* A self-starter and team player.
* Taking a consultative approach to your work, understanding how your work contributes to delivering a great result for our clients.
* Good communication skills, enabling you to work confidently with team members and clients.
* Strong organisational and time management skills, with the ability to multi-task and prioritise your work.
* Attention to detail and the drive to see work through to completion.
* A positive and flexible approach to your work.
* Understanding of the UK MoD and Armed Forces.
Knowledge and experience of the following is also of interest:
* Proficiency with Microsoft Power Platform, including Power Apps, Power Automate and Power BI.
* Experience working in an Agile/Scrum development process.
* Familiarity with Docker and understanding of Continuous Integration/Continuous Deployment pipelines.
* Experience with Kubernetes.
* Business Analyst skillsets and approaches.
* Deploying web applications on cloud platforms such as Azure, AWS, or GCP.
* Experience with Redhat Openshift Container Platform.
* Experience with React.js.
* Proficiency in working with SQL and NoSQL databases.
* Data science techniques, including discrete event simulation.
* Advanced MS Excel skills, including VBA.
* Understanding of the UK MoD and Armed Forces.
It is a requirement that the successful candidate is eligible for Defence Security Clearance, which typically requires an individual to have been living in the UK for a minimum of five years with a right to work.
Keywords: Defence, MOD, Software Engineer, Analyst, Python, UI/UX, JavaScript, HTML5, CSS3, Power BI, Power Apps, Agile/Scrum, Kubernetes, Azure, Docker, React.js, Redhat Openshift Container Platform, Advanced Excel, VBA, Armed Forces
#J-18808-Ljbffr