Job Description
- The Application Developer will play a key role in designing, developing, and implementing business intelligence and application solutions that align with organizational and strategic goals.
- This role involves collaborating with business units, ensuring adherence to architectural standards, and developing efficient, scalable applications with a focus on quality and performance.
Responsibilities
- Liaise with business units and program areas to ensure solutions meet both current and future business needs.
- Align development teams with established Application Architecture guidelines.
- Write and review complex functional and technical code with minimal defects.
- Define and document non-functional requirements including performance, availability, and recoverability.
- Assess technical impacts early and recommend design improvements to simplify development.
- Produce detailed technical designs, database structures, and application architecture for new applications of medium to high complexity.
- Recommend optimal technical solutions while maintaining project budget and timelines.
- Advocate for reusability of existing frameworks and components.
- Innovate to improve efficiency and effectiveness in application design.
- Conduct peer reviews of technical designs and suggest optimizations as needed.
- Evaluate the quality of deliverables and implement improvements.
- Support and execute performance and penetration tests; troubleshoot system-level issues.
- Identify root causes of issues and propose effective solutions.
- Track and report work progress, time, and status as required.
- Contribute to the creation and execution of Application Lifecycle Planning.
- Coordinate release schedules and ensure timely delivery.
- Identify service requests, set priorities, and maintain planned release timelines.
Requirement / Must Have
- University degree in Computer Science or related discipline with at least 5 years of Application Development experience.
- 2-year diploma with 7 years of experience.
- 1-year certificate with 8 years of experience.
- 9 years of direct Application Development experience.
- Willingness to complete a Criminal Records Check and Enhanced Security Clearance (including a credit check).
- Minimum 5 years of experience building Business Intelligence solutions in an agile development environment.
- 5 years of experience delivering ETL solutions using Microsoft SQL Server Integration Services (SSIS).
- 5 years of experience facilitating meetings and communicating with senior management and project stakeholders.
- 5 years of experience with data modeling, SQL programming, stored procedures, triggers, and user-defined functions.
- 5 years of experience in drafting strategic business and technical documentation.
- 3 years of experience with trust accounting systems, case management, finance, and batch processing.
- 5 years of experience working with or testing Microsoft Dynamics 365 (CRM, Finance) or similar platforms.
- 3 years of experience with Rocket Universe software or other MultiValue databases.
- 5 years of experience developing .NET applications using C# and object-oriented programming techniques.
Should Have (Nice To Have)
- 5 years of experience in SQL Server development (procedures, indexes, entity diagrams, etc.).
- 3 years of experience developing positive relationships across all organizational levels.
- 3 years of experience integrating DevOps practices using CI/CD methodologies.
- 5 years of experience designing and implementing complex IT solutions.
- 5 years of experience with User Acceptance Testing (UAT) in large, multi-stakeholder environments.
- 5 years of experience with software development methodologies (Agile, Waterfall, Scrum, Kanban, etc.).
- 5 years of experience working in or with the public sector.
Qualification And Education
- Bachelor’s degree, diploma, or certificate in Computer Science or a related discipline (as outlined above).
- Completion of mandatory training including Freedom of Information and Protection of Privacy Act and Security Awareness Training (post‑hiring requirement).