Programmer Analyst
Location: Sunbury-on-Thames
Salary: £40,000 + 25% Bonus
Working hours: 38.5 hours per week (8.30am - 5.30pm, Monday - Thursday with 1 hour lunch and 8.30am - 3.30pm on a Friday with 30 minutes lunch)
Hybrid: 3 days in the office, 2 days from home
My client based in Sunbury on Thames is looking for a Programmer Analyst to come on board and join their team. You will be developing and maintaining computer software applications, databases and reports whilst working with customers to understand their needs and develop software solutions. You will also be responsible for the development and support of Server, PC and Intranet applications.
Responsibilities:
1. Provide high level technical and analytical support for software applications.
2. Develop and maintain software applications and databases by evaluating business needs.
3. Arrange project requirements in programming sequence suitable for development.
4. Be able to independently manage a project from start to finish, liaising with the relevant manager in case of solo application development and play an active role and effectively communicate as a member of group of developers in case of team application development.
5. Confirm program operation by conducting tests.
6. Operate as backup for other team members when necessary.
7. Maintain and support content in production environments.
Other Responsibilities:
1. Responsible for writing and maintaining accurate user documentation.
2. Keep track of software development process by using Azure DevOps.
3. Maintain computer systems and programming guidelines by writing and updating policies and procedures.
4. Be able to provide support for other applications when required.
5. Train users where needed.
6. Maintain professional and technical knowledge.
Person Specification:
Degree level educated (or equivalent) in Computer Science or similar
A minimum of 1 years hands-on development experience with Angular.
A minimum of two years C# .Net programming.
Knowledge Oracle JD Edwards EnterpriseOne data structure (desirable)
Experience with Transact SQL, React or Blazor (desirable)
Strong communication, organisational and project management skills are critical.
The ability to manage multiple tasks, make independent decisions and cooperate in a team environment are all essential.
Benefits:
Discretionary bonus scheme.
Generous employee pension contribution.
Life insurance.
Permanent health insurance.
24 days holiday (plus bank holidays)
Private medical, worldwide travel and dental insurance.
Subsidised travel.
Health screening.
Gym membership.
Employee assistance programme.
Childcare allowance.
Enhanced maternity/paternity.
Training and development opportunities.
Company events.
Free tea/coffee and subsidised vending/lunches.