Connecting Talent to opportunity

Connecting Talent to opportunity

Software Engineer

Apply

Job Description:

Our client is looking for a Software Developer to join the Engineering team at our Bognor Regis Head Office.

Our client is a leading, fast paced UK manufacturer of digital measurement systems. Due to rapid organic growth, we are looking to increase our development team.

The candidate must be a motivated professional with a methodical approach to their work. They will be developing new and supporting existing Windows software applications for measurement systems both internally and for customer applications. This person must have effective communication skills and be personable. This is a permanent role that will give the successful applicant an opportunity to learn and expand skills under the supervision of a senior software engineer.

A prominent level of skill and experience in the following areas is required (Primary criteria):

  • Design of desktop WINDOWS applications (not web applications).
  • Understanding of OO design and implementation
  • Experienced with C#
  • Experience with WinForms
  • Knowledge of the .Net framework
  • Previous software development experience, either work related or open-source projects.
  • Create technical documentation and test plans.
  • Able to work effectively in a small team managing own time efficiently.

Additional advantageous skills include:

  • Experience with GIT or similar change control system
  • Knowledge of SQL
  • C++/C
  • Basic Understanding of electronics

To assist in the initial screening of applicants, it would be advisable for applicants to include some form of statement as to how they meet the primary criteria, such a statement may be a detailed explanation of a project they have undertaken.

No terminology in this advert is intended to discriminate on any grounds. Applications are welcomed from any candidate able to meet the above criteria if they are eligible to work in the UK.

Main Purpose

C# Software Engineer responsible for new and maintaining existing PC MICROSOFT WINDOWS Applications Software

Duties and responsibilities

Primary (Essential)

* Design of desktop WINDOWS applications (not web applications).

* Understanding of OO design and implementation

* Experienced with C#

* Experience with WinForms

* Knowledge of the .Net framework

* Previous software development experience, either work related or open-source projects.

* Create technical documentation and test plans.

* Able to work effectively in a small team managing own time efficiently.

Additional advantageous skills include:

* Experience with GIT or similar change control system

* Knowledge of SQL

* C++/C

* Basic Understanding of electronics

Other duties

You will be expected to carry out other duties as required that are commensurate with your position in the company and your skill level.

Health and Safety

You are responsible for working within the company Health and Safety Guidelines at all times Ensure that all activities and processes are carried out in accordance with all relevant applicable health & safety legislation.

Criteria

Essential

Desirable

Qualifications

HND/HNC (Or equivalent experience) or above qualification within a relevant subject

Degree in a STEM discipline

Attainments

/competencies

Strong attention to detail.

Strong documentation skills.

Excellent teamwork skills.

Able to demonstrate a track record of designing and implementing products that have been successful and released.

Previous experience

C# experience

Good documentation skills

Previous software development experience, either work related or open-source projects.

Special aptitudes

Problem solver

Energy and drive to help improve our products and the overall business

Physical abilities, circumstances (must be a wholly justifiable requirement for the job)

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector Other

Extend your job search ?

24% Match

Search

20% Match

Search

17% Match

Search