Apply by 2026-11-06via merojob
About the roleWe are looking for a hands-on senior engineer who can take a business requirement through architecture, backend and frontend development, Azure deployment and ongoing support. You will also review existing and AI-assisted code, identify delivery risks and help other developers release reliable software. This role requires proven technical ownership and sound independent judgement.What you will doTranslate business requirements into practical architecture, delivery plans, APIs, data models and usable web interfaces.Build and maintain backend services and modern frontend applications, including authentication, permissions, validation and error handling.Review unfamiliar, inherited and AI-assisted code; reproduce issues, assess readiness and make improvements without depending on another engineer to validate every decision.Own Azure Functions and supporting application infrastructure, CI/CD pipelines, environment configuration and release verification.Design for secure access, reliable background processing, monitoring, recovery and safe database changes.Review pull requests, mentor developers and document technical decisions, deployment steps and operational handover.Build useful software with an Australian teamWork remotely from Nepal, collaborating directly with Australian leadership and a distributed team. You’ll contribute to real-world software, integrations and automation projects, with meaningful ownership, hands-on technical responsibility and the opportunity to build solutions that make a genuine business impact.Ownership expectationsYou will own technical outcomes across the application lifecycle and provide substantive code and release reviews for the team. Peer review and agreed production approvals remain part of our delivery process.