Key Accountabilities
Job Title | Important Tasks / Activities / Outcomes |
Technical Leadership & Architecture | · Design and document the system architecture for assigned products, recording key decisions and trade-offs. · Plan and lead staged rebuilds of existing products so current clients see no disruption or data loss. · Select tools, frameworks and patterns that balance delivery speed, cost and long-term maintainability. · Work with the lead developer to shape the technical roadmap and identify technical debt worth paying down. · Translate business requirements into technical designs, estimates and clear stories with acceptance criteria. |
Product Delivery & Ownership | · Own large features and projects from design through to production, delivered on schedule and to agreed quality. · Contribute to sprint planning, estimation and retrospectives, helping keep the team’s delivery predictable. · Work with stakeholders and non-technical colleagues in various context and complexities to clarify requirements and explain trade-offs. · Ensure every release is tested, reviewed and documented before it reaches clients. · Monitor delivered features after launch and act on feedback, bugs and performance issues. |
Security, Reliability & Observability | · Apply secure development practices across products, including threat modelling and secrets management. · Design and maintain authentication and access control so each client’s data stays separate. · Ensure every service has logging, monitoring, alerting and backups, with tested recovery procedures. · Maintain CI/CD pipelines and Azure cloud infrastructure, keeping hosting costs under control. · Lead the response to production incidents, identify root causes and put preventive fixes in place. |
Team Standards & Mentorship | · Create SOPs to maintain coding standards, review guidelines and best practices. · Conduct thorough code reviews that raise the quality of the team’s code, including AI-assisted code. · Mentor junior developers through pairing, feedback and progressively larger assignments, and track their growth. |
Position Requirements
Requirements | Required |
Education |
|
Experience |
|
Designations & Certifications |
|
Knowledge, Skills & Abilities |
Assets (Nice to have):
|
Working Conditions
Office Work
Overall
Dahrouge
Canadian and US-based mining and mineral exploration consulting group with expertise in professional geological, logistical, and project management services through all stages of the mining value chain.
Read more about the companyCopyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.