Informatiq Consulting Limited

Informatiq comes to London

We're excited to announce the launch of our London office.

More details...

Principal Software Engineer

Principal Software Engineer




Mary Hirst

01923 224481

Add to job cart

Send to a friend

Print (opens new window)

Apply now

Principal Software Engineer

Join a pioneering and highly thought-after technology company, as they strive to innovate and improve engineering standards within the defence industry. As the Principal Software Engineer, you will be located in the heart of beautiful Edinburgh city, where you will be welcomed into a thriving and bustling environment. Not only will you be actively encouraged to develop your software engineering skills, through on the job training and support, you will also be encouraged to enjoy a work life balance. You will be granted access to multiple company benefits, on top of a competitively priced annual salary:

- Free onsite parking on all company sites.
- Access to an award-winning pension scheme.
- Flexible working hours, including maternity and paternity schemes.
- Onsite Occupational Health Services specifically tailored to the needs of the individual.
- Onsite shops and restaurant facilities.
- Employee discount schemes.

As the Principal Software Engineer, you will use your abilities to create cutting-edge Radar systems or defence technology such as global positioning systems for coastguards. You and your team will be working across the full software development lifecycle, and solving a range of real-life engineering problems to improve software in aerospace and defence.

** Due to the nature of the work in defence, we are only able to accept applications from British Nationals or long-term residents who can qualify for SC Clearance.

Requirements of the Principal Software Engineer:

- Participation in all aspects of the product development, from solution concept to system integration.
- Technical ownership of software development, creating high quality and robust designs for code, fully documenting products, preparing and monitoring development plans.
- Estimating task effort and reporting progress.
- Integrated software with hardware and conducting acceptance testing.
- Mentoring software engineers.
- Check that the technical solution is fit for purpose.
- Collaboration with multi-disciplinary teams.
- Keep up to date with new technology and have input into R&D

Essential qualifications required for the Principal Software Engineer:

- It would be desirable if you were in possession of a scientific Honours Degree, such as; Software Engineering or Computer Science.

- Success in developing software for complex systems.
- Programming in an object-oriented programming language, such as C++.
- Object Oriented Design techniques.
- Task estimation, tracking, and reporting experience.
- Agile software development experience.
- Ability to supervise software engineers.

Nice to have's
-Familiarity with Model Driven Engineering.
- Experience using DOORS, Dimensions or Jira.

In return you'll be joining a modern and forward thinking company, who are highly innovative and provide rewarding careers within a dynmaic workplace.

To confirm your interest in the position of Principal Software Engineer, please contact Mary at Informatiq Consulting and start your application today!

Search for jobs Search explained

ISO 9001 logo; Sunday Times Top 100 link; REC logo