Software Developer

Salisbury, UK
10 Jul 2019
22 Jul 2019
Contract Type
Full Time
Software Developer - Salisbury (Wiltshire)

About Us

Our client are experts in defence, aerospace, security and related markets. They draw on extensive technical knowledge and intellectual property to provide the know-how and support to solve some of the world's most challenging problems, making the critical difference to customers by providing unique approaches to problem solving. Why don't you join some of the world's finest scientific and technical minds and help us make tomorrow work today?

Role Purpose

You will join an established, highly skilled and dynamic team and be involved in the design, development and maintenance of software applications to support the delivery of the Group IT Project Portfolio. Working with a wide range of technologies such as Java, C++ & C#, you will support application development to provide next generation capability across a number of exciting key programmes of work, supporting our largest Defence customers worldwide.

We take career development seriously; supporting and encouraging members of our team through IPD to achieve at least Chartered status with the appropriate professional body, and ongoing CPD to maintain their professionalism. We encourage our people to move between teams to improve their skills and experience, as well as take full advantage of our comprehensive training programme. You will be encouraged to develop your career and skills sets, cultivate new ideas and help drive business products forwards.

Key Accountabilities:
  • Ensure that developed and maintained applications perform reliably to meet the customer's functional needs and other requirements as defined in the application's project management or maintenance plan.
  • Ensure that the project documentation is produced and maintained to the level defined in the application's project management or maintenance plan.
  • Ensure that development is executed to the standard defined in the application's project management or maintenance plans
  • Provide technical assistance to other team members, as and when required.
  • Work within existing safety and quality standards.

Key Capabilities
  • Experience of the full software development life-cycle from requirements capture to delivery and support
  • Experience with C#, C++, Java or similar technologies
  • Web application development e.g HTML, CSS, Javascript
  • Ideally some experience working with databases such as SQL Server
  • Experience of Microsoft technologies and their application.
  • Good interpersonal skills for team-working and working with customers.
  • The ability to determine a customer's real needs and assist in selecting the most appropriate solution.
  • Good discipline in the application of software practices and quality control.
  • Good written and oral communications skills, including presentation skills.

Similar jobs

Similar jobs