Develop and maintain existing platforms and systems to accommodate new business requirements, enabling the generation of insights and data products on all internal and external data via self-serve computing, reporting solutions, and interactive querying
Visualize, design, and develop creative and innovative software platforms, as we continue to experience growth in the usage and visibility of our products
Create scalable software platforms and applications, and efficient integration solutions that are unit tested, code reviewed, and checked regularly for continuous integration
Examine existing systems, identifying flaws and create solutions to improve service uptime and time to-resolve through monitoring and automated remediation
Plan and execute full software development life cycles (SDLC) for each assigned project, adhering to company standards and expectations
Configure and maintain all development environments and SDLC infrastructure
Key accountabilities:
Design and build tools and frameworks to automate development, testing deployment, management and monitoring of DoF’s application services and products
Plan and scale distributed software and applications, applying synchronous and asynchronous design patterns, write code, and deliver with urgency and quality
Collaborate with other software developers’ teams, producing project work plans and analysing the efficiency and feasibility of project operations
Track, document, and maintain software and network system functionality - both internally and externally, leveraging opportunities to improve engineering productivity
Give a high level of attention to creating software and networking platforms free of faulty programming, keeping developers in step continuously without compromising software application reliability
Work with product managers, business analyst and user experienced designers to influence the strategy for the next sprint of product features and system capabilities, identifying the best way to deliver capabilities
Generic Accountabilities:
Supervision
Plan, supervise and coordinate all activities in the assigned area to meet functional objectives Train and develop the direct reporting staff on relevant skills to enable them to become proficient on the job and deliver the respective section objectives
Budgets
Provide input for preparation of the Section budgets and assist in the implementation of the approved Budget and work plans to deliver Section objectives
Investigate and highlight any significant variances to support effective performance and cost control
Policies, Systems, Processes & Procedures
Implement approved Department / Section policies, processes, systems, standards and procedures in order to support execution of the work programs in line with DoF and International standards
Comply with all applicable legislation and legal regulations
Performance Management
Contribute to the achievement of the approved Performance Objectives for the Section in line with the Council Performance framework
Innovation and Continuous Improvement
Design and implement new tools and techniques to improve the quality and efficiency of operational processes
Identify improvements in internal processes against best practices in pursuit of greater efficiency in line with ISO standards in order to define intelligent solutions for issues confronting the function
Health, Safety, Environment (HSE) and Sustainability
Comply with relevant HSE policies, procedures & controls and applicable legislation and sustainability guidelines in line with international standards, best practices and DoF Code of Practices
Reports
Provide inputs and prepare progress reports
Qualification knowledge and skills
Bachelor’s degree in software engineering or information technology
7+ years of experience in as full stack developer
Design solution architecture for new custom applications (DB, Layers, Servers, Best Technology, Solution Structure, Code Standard)
Relevant experience with BI components (SQL /Oracle Server, SQL query, ETL jobs, REST/SOAP API integration, Power BI on premises and in the cloud) Version: 1.0 21-Aug-22 Page 3 of 3