Software Developer
- by Matchtech
- Location Fareham, UK
-
Salary
£65,000 / year
6 days ago
Job Description:
Key responsibilities and accountabilities
Specific Job Skills:
- Design, develop, test and support company software products particularly for PC and mobile platforms
- Develop PC applications to support the manufacture and test of company products
- Determine product requirements through customer interaction
- Work closely with other members of a multi-disciplined team regarding hardware and user interfaces
- Provide support to customers on software products
- Write support documentation such as user guides
- Provide design input on company products
- Manage and organise work to agreed timescales and specifications
- Attend customer meetings to determine customer requirements and external events to provide sales support on an occasional basis
- Attend training to develop relevant knowledge and skills
- Maintain company quality system for software development
- Qualifications: Degree (or equivalent) in Computer Science, Software, Electronic Engineering or related subject.
Specific Job Skills:
- Experience of the full software development life cycle within a documented quality system.
- Has demonstrable experience of software development using C++ and C# .NET in Microsoft Visual Studio.
- Has expert knowledge of core PC software technologies such as databases (SQL), user interfaces and data communications.
- Able to communicate well both written and verbally.
- A working knowledge of any of the following technologies is not essential but would be an advantage:
- IP networks,
- Linux development,
- graphical user interface design,
- computer graphics,
- GIS/mapping systems,
- git source control,
- hardware interfaces,
- embedded real-time systems,
- radio systems,
- digital signal processing.
-
Job Type
Permanent, Full Time
-
Work Authorisation
No
- Industry Sector Other