At a Glance
- Tasks: Develop and test application-level software for a cutting-edge Command and Control system.
- Company: Join a leading tech firm in the defence industry with a focus on innovation.
- Benefits: Long-term contract, competitive pay, and opportunities for professional growth.
- Other info: Dynamic work environment with potential for project expansion.
- Why this job: Be part of a team that turns complex needs into impactful software solutions.
- Qualifications: Experience in C++, C#, Java, and familiarity with CI/CD practices required.
The predicted salary is between 40000 - 50000 £ per year.
Application Software Engineer required for long term contract assignment in Bristol.
Skill and experience required:
- Experience in developing application-level software (C++, C#, Java or similar).
- Familiarity with CI/CD pipelines and modern software engineering practices.
- Knowledge of Data Distribution Service (DDS) is advantageous.
- Defence industry experience is highly advantageous.
Overview of the opportunity:
The team is implementing a demonstration system for a complex new Command and Control application, which extends existing concepts and logic. If the demonstration is successful, it may develop into a project for a fully operational capability. We're looking for an engineer who enjoys turning system needs into working software, working closely with domain specialists, and delivering capabilities in short timescales.
Responsibilities:
- Application development and testing, including sophisticated business logic.
- Collaborating with internal algorithm teams to integrate algorithms, implement complex transformation logic, test and verify.
- Implementing and integrating interfaces with other subsystems and external simulators.
- Building and extending components within an existing software application framework and deploying into a virtualised test environment.
Application Software Engineer employer: Akkodis
Modis International Ltd is an exceptional employer, offering a dynamic work environment in Bristol that fosters innovation and collaboration. With a strong focus on employee growth, we provide opportunities for professional development and the chance to work on cutting-edge projects in the defence industry. Our supportive culture encourages teamwork and creativity, making it a rewarding place for engineers passionate about transforming complex system needs into impactful software solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Application Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the defence industry or those who work with application software. LinkedIn is your best mate here – connect, engage, and don’t be shy to ask for a chat about their experiences.
✨Tip Number 2
Show off your skills! When you get the chance to interview, be ready to discuss your experience with C++, C#, or Java. Bring examples of your past projects, especially if they relate to CI/CD pipelines or complex business logic.
✨Tip Number 3
Practice makes perfect! Get comfortable with common interview questions for software engineers. You might even want to do some mock interviews with friends or use online platforms to sharpen your skills.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to show your enthusiasm for joining our team!
We think you need these skills to ace Application Software Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with application-level software like C++, C#, or Java. We want to see how your skills align with what we're looking for, so don’t hold back!
CI/CD is Key:If you’ve got experience with CI/CD pipelines, let us know! It’s a big part of modern software engineering, and we’d love to see how you’ve used it in your past projects.
Defence Experience Counts:If you have any experience in the defence industry, make sure to mention it. It’s highly advantageous for this role, and we’re keen on candidates who understand the unique challenges in this field.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Akkodis
✨Know Your Tech Stack
Make sure you brush up on your experience with C++, C#, Java, or any similar languages. Be ready to discuss specific projects where you've developed application-level software and how you tackled challenges. This will show your technical prowess and familiarity with the tools they'll expect you to use.
✨Understand CI/CD Pipelines
Familiarise yourself with Continuous Integration and Continuous Deployment practices. Be prepared to explain how you've implemented these in past projects. Highlighting your understanding of modern software engineering practices will demonstrate that you're not just a coder but a well-rounded engineer.
✨Showcase Your Collaboration Skills
Since the role involves working closely with domain specialists and algorithm teams, think of examples where you've successfully collaborated in a team setting. Discuss how you integrated algorithms or worked on complex transformation logic, as this will illustrate your ability to work effectively in a team environment.
✨Research the Defence Industry
If you have any experience in the defence sector, make sure to highlight it. If not, do some research on current trends and challenges in the industry. Showing that you understand the context of the work can set you apart from other candidates and demonstrate your genuine interest in the role.