Senior Analyst Programmer

March 17, 2026
Application ends: June 16, 2026
Apply Now

Job Description

Your new role

As a Java Developer, you will play a key role in designing, developing, testing, and maintaining a range of enterprise applications. Working closely with project teams and internal customers, you will apply your technical expertise across Java, web technologies, cloud platforms, and automated delivery pipelines to help deliver high‑quality digital products.

You may be assigned to IT project teams where you will report to a Project Manager while continuing to work in collaboration with the broader ICT unit.

What you’ll need to succeed

Professional & Technical Expertise

You will demonstrate strong capability in modern software engineering practices, including:

  • In‑depth Object-Oriented programming skills with Java (JDK7+)
  • Experience with Java EE, including Servlet 2 & 3 specifications
  • Strong database design and implementation skills (Oracle & SQL Server)
  • Hands-on development of RESTful services and web services
  • Proficiency in TypeScript, JavaScript, C#, HTML5, CSS, and front-end frameworks—ideally Angular
  • Experience working with Automated CI/CD pipelines
  • Knowledge of Microsoft Azure cloud technologies

Programming & Development (SFIA PROG Level 3)

  • Design, code, test, document, refactor, and maintain moderately complex programs
  • Apply agreed standards, tools, and best practices to achieve quality outcomes
  • Monitor and report progress and proactively identify and address issues
  • Collaborate on code reviews and development activities

Specialist Advice (SFIA TECH Level 4)

  • Provide expert guidance in your technical specialisms
  • Maintain up‑to‑date knowledge in key technologies
  • Understand and work within the limits of your specialist domain
  • Collaborate with other technical experts to ensure aligned, relevant advice

Problem Management (SFIA PBMG Level 4)

  • Lead and monitor problem investigations
  • Determine effective fixes and preventative measures
  • Support analysis of trends and systemic issues

Testing (SFIA TEST Level 3)

  • Design and execute test scripts and test cases
  • Contribute to requirements and design reviews
  • Perform manual and automated testing to established standards

Requirements

  • Willingness to undertake emergency management training and participate in preparedness, response, and recovery activities as required
  • A Bachelor of Computer Science (desirable)

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru