Click here for Digita screenshots

Senior Software Engineer
(Personal, Business and Trust Tax)

Job title: Senior Software Engineer (Personal, Business and Trust Tax)
Reports to: Project Manager
Business Function: Dev and Design
Business Division: TR, ILR, SMG
Location: Exmouth

Purpose of the role - how it adds value

To design & develop software solutions for CD based products, primarily using Visual C++ and associated technologies.


Main responsibilities of the job

Technical:

  • Liaise with the Project Manager and other members of staff to deliver software solutions that meet with business requirements. This will include: requirements gathering, analysis, design and coding in primarily Visual C++ although some knowledge of C# and SQL Server would be of use.
  • Work closely with the test team to ensure any identified bugs are rectified in a timely fashion.
  • Provide technical assistance to the customer support team.
  • Actively participate in software design and development review meetings.
  • Work with other team members and other product groups to achieve zero defect software.
  • Responsible for ensuring design and development methodologies are followed as agreed by the Technical Lead.
  • Work with Technical Lead to ensure any specified changes are made.
  • Raise potential technical issues and suggested fixes in a timely fashion.
  • Supply time estimates on allocated tasks and provide timely updates on task progress.

Personal Development:

  • Maintain up to date knowledge of software product design and development, including keeping up to date with new development languages and design methodologies.
  • Take responsibility and show initiative in areas of own professional development and learning.
  • Be prepared to act as a mentor to other employees within the organisation and impart relevant knowledge.
  • Provide input and assessment on suitability of potential new staff members.

Quality:

  • Help to establish a quality driven working philosophy consistent with the aims and objectives of the organisation.
  • Ensure software solutions are delivered on time and with minimal defects.

Risk:

  • Promote and establish a healthy and safe working environment, ensuring that health and safety policies are complied with.
  • Identify potential hazards in the work environment that have the potential to create a risk to other employees or visitors to the organisation.

Additional Information:

  • The post-holder will work with minimal supervision and may be expected to deal with other duties appropriate to level and post.
  • The job description is an outline of the post-holder’s duties and responsibilities. It is not intended to be an exhaustive list and may change from time to time to meet the changing needs of the organisation.

Critical Competencies: skills and abilities required for the role

Skills:

  • Uses Initiative
  • Using Technology
  • Highly Motivated
  • Time Management
  • Internal Compliance
  • Creative and Analytical Mind
  • Interpersonal skills
  • Problem Solving Skills
  • Conceptual Thinker

Competencies

  • Adaptability
  • Customer Focus
  • Teamwork and Knowledge Sharing
  • Analytical Thinking
  • Results Orientation
  • Quality Focus
  • Ability to Prioritise & Work to Deadlines
  • Technical and Professional Knowledge

Experience:

Relevant experience for the role

  • English and Maths GCSE or equivalent (essential)
  • Hands on commercial experience of OO design and development for Windows applications including experience developing in VC++ (essential)
  • Practical experience of writing technical design specifications (essential)
  • Experience of developing with MFC and Windows API (essential)
  • Experience of developing with SQL Server (desirable)
  • Relevant degree (desirable)
  • Experience of developing with C# and .Net (desirable)

Other Significant Role Requirements: Any other factors which have a bearing on a candidate’s ability to perform

  • Able to deliver software solutions on time
  • Able to prioritise tasks and work to tight deadlines
  • Excellent problem solving skills
  • Can work on own initiative
  • Highly motivated
  • Demonstrate a creative and analytical mind
  • Able to demonstrate professional integrity
  • Work well within a team
  • Quality focused
  • Excellent interpersonal skills
  • Able to adapt readily to changing demands

Technical Knowledge

  • Hands on commercial experience of OO design and development for Windows applications including experience developing in VC++ (essential)
  • Experience of developing with MFC, Windows API and SQL Server (essential)
  • Experience of developing with C# and .Net (desirable)

Salary and Benefits

Hours Full time
Additional Monetary Benefits Employee bonus
Other Benefits Pension scheme, Company stock options, Flexible working hours
Start Date ASAP
How to apply

If you would like to apply for this post by email, please read the Fair Obtaining Statement, and complete the following form. A new email will open when you click the "apply now" button: please complete your covering letter and attach your CV in Microsoft Word or RTF format.

For the purpose of equal opportunities monitoring, please complete the details below. All information supplied will be held in accordance with the Data Protection Act (1998).

Please select your ethnic origin:
White


Asian or Asian British



Black or Black British


Other ethnic groups



Do you have a disability?*



*A disability is defined in the Disability Discrimination Act 1995 as 'a physical or mental impairment which has a substantial and long-term adverse effect on their ability to carry out normal day-to-day activities.'

Apply by post

Alternatively, please send a copy of your CV to: Human Resources Department, Digita, Liverton Business Park, Exmouth, Devon, EX8 2NR.