IT Software Application Developer Role Overview
We are seeking a skilled and motivated Software Application Developer 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:
1. Work as part of an Agile Scrum team, actively contributing to sprint planning, reviews, and retrospectives
2. Take full ownership of the development, testing, and deployment of software components
3. Interpret and challenge functional and non-functional requirements, and assist in drafting technical specifications for personal and team use
4. Collaborate directly with business stakeholders to refine requirements and resolve issues
5. Support end-to-end solution testing, including debugging and bug resolution
Core Technical Skills:
* Proficient in PL/SQL, Oracle, Unix scripting, Java, Spring, Maven, WebLogic
* Familiarity with document generation tools such as Doc1 or Inspire is a plus
* Experience with document scanning, workflow automation, and metadata indexing is advantageous
General Experience & Attributes:
1. 35 years of hands-on experience in IT application development
2. Solid understanding of Scrum methodology and ceremonies
3. Able to plan, write, execute, and test code independently
4. Comfortable working across multiple phases of the software development lifecycle