Job Title: Software Solutions Engineer
Our team is looking for a skilled and motivated Software Solutions Engineer to support the design, development, testing, and implementation of software components that underpin our business solutions. This role sits within a collaborative Agile Scrum team and will contribute to the successful delivery of high-quality software aligned to project goals.
Key Responsibilities
* Work as part of an Agile Scrum team, actively contributing to sprint planning, reviews, and retrospectives
* Take full ownership of the development, testing, and deployment of software components
* Interpret and challenge functional and non-functional requirements, and assist in drafting technical specifications for personal and team use
* Collaborate directly with business stakeholders to refine requirements and resolve issues
* Support end-to-end solution testing, including debugging and bug resolution
* Follow established SDLC practices, while contributing to ongoing improvements and standards
* Assist in delivering solutions within agreed timelines and budget constraints
Core Technical Skills
* Proficiency in one or more of the following: PL/SQL, Oracle PL/SQL, Unix scripting, Java, Spring, Maven, WebLogic, PowerShell
* Experience with document generation tools such as Doc1 or Inspire
* Familiarity with document scanning, workflow automation, and metadata indexing
General Experience & Attributes
* 35 years of hands-on experience in IT application development
* Strong Agile mindset self-organised, collaborative, and delivery-focused
* Solid understanding of Scrum methodology and ceremonies
* Competent in database design, query development, and data structure concepts
* Ability to plan, write, execute, and test code independently
* Comfortable working across multiple phases of the software development lifecycle
Skills: SQL, Unix, Agile