Software Development Engineer

 

Description:

You’ll get involved in the full process using your skills and experience to create a wide range of components whilst working with a variety of customers and design engineers. You can be creative, working in your own way towards delivery.

Using your diverse range of skills, you will:

  • Design, develop and document software to the highest standards
  • Verify designs by creating and implementing functional tests and performing code reviews
  • Support products and investigate reported issues
  • Contribute to project planning and meetings
  • Support junior members of the team to develop their skills
  • Take technical ownership of modules through their lifetime

Person specification

We use the DDaT Software Developer Role, that means we need you to already be able to:

  • Proven experience in designing, developing, and testing software in one of C, C++, C#, Java or Python
  • Proficiency in the use of Agile methodologies and design patterns
  • Experience in developing applications for Windows, Linux, macOS, iOS, or Android

The following are desirable and would strengthen your application:

  • Scripting skills using PowerShell, Perl, or Bash
  • Experience working with cloud related technologies i.e., Azure, AWS

You will be the type of person who:

  • Is keen to learn and continually improve both technical and non-technical skills
  • Enjoys working with other skilled engineers, combining your collective knowledge to produce better results
  • Likes seeing things through to the end. You have the drive to finish projects to a high standard without getting stuck on adding extra features
  • Enjoys the challenge of thinking of innovative solutions to hard problems. You know when to step away from best practice
  • Can manage your own workload and is able to adapt to changing demands on your time
  • Recognises performance in others and encourages them to build on their strengths
  • Puts plans in place to make improvements
  • Works with customers to clearly understand their desired outcomes and expectations

Organization HM Government Communications Centre
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Engineer
Job Location Milton Keynes,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-02-20 6:23 am
Expires on 2024-06-04