Role Summary
The job track is responsible for executing application development and configuration activities within defined architectures, coordinating environments and vendors to deliver secure, standards-compliant features that support Balady+/City/Gate product roadmaps
Functional Accountabilities
- Coordinate with Digital Infrastructure & Operations to define development environment requirements and confirm infrastructure, middleware, and data are provisioned
- Coordinate setup of front-end, back-end, and middleware environments, ensuring access, connectivity, and baseline configurations support planned builds and integration activities
- Execute application module development using approved frameworks and languages, applying technical specifications, API contracts, and configuration tables received from solution architects
- Execute configuration of system parameters, APIs, and data connectors, aligning implementations with defined workflows, integration patterns, and interoperability standards for Balady+/City/Gate products
- Execute development of geospatial add-ins and related components, integrating geospatial data points received from Geospatial Services into product features and user experiences
- Support execution of work plans by updating tasks, logging progress, and aligning development activities with roadmap milestones and cross-functional dependencies
- Coordinate with Cybersecurity to implement authentication, authorization, encryption, and monitoring controls in product configurations, addressing identified issues within defined remediation actions
- Coordinate day-to-day collaboration with development vendors by aligning sprints, clarifying technical questions, and integrating vendor-delivered components into internal codebases and environments
- Perform unit testing, integration checks, and defect fixes on developed modules, documenting results and escalating issues when needed
- Implement feature packaging activities by consolidating modules, configuration items, and technical documentation, confirming readiness for deployment with Deployment & Integration
- Support handover of developed features to Training & Publishing by providing release notes, technical overviews, and clarifications on implemented behaviors and configurations
- Collect development metrics such as progress, defects, environment issues, and vendor indicators to support compliance reporting and Digital Excellence & Innovation reviews
- Execute development compliance report preparation by summarizing adherence to development standards, cybersecurity controls, and integration patterns for Digital Excellence & Innovation endorsement
- Follow up on corrective actions from compliance reviews, security assessments, and quality findings, ensuring code changes and configurations are implemented and revalidated
JOB REQUIREMENTS:
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or any related field is required
- A minimum of 6 years of relevant experience
- Certifications in Microsoft Certified: Azure Developer Associate, AWS Certified Developer - Associate, Oracle Certified Professional Java Programmer, or Professional Scrum Developer (PSD) are optional
#LI-DNI