Search by job, company or skills

Senior Python/Typescript Engineer

  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Coder Trove is looking for a Senior Software Engineer to join a full-time engagement and embed directly within an international client's engineering team. You will work in the client's repositories, sprints, stand-ups, and review process to add hands-on delivery capacity across two Azure-hosted products in the care and patient transport sectors.

The environment is built primarily with TypeScript and Python, uses Microsoft Foundry, and runs entirely on Microsoft Azure. This is an execution-focused role: product direction, business requirements, and architecture are owned by the client's CTO and product team. You will turn defined goals and designs into reliable production software while constructively challenging technical approaches when needed.

Key ResponsibilitiesSoftware Development & Delivery

  • Design, build, test, and maintain production features and services using TypeScript and Python.
  • Deliver work within established repositories, sprint ceremonies, coding standards, and peer-review processes.
  • Translate approved architecture and product requirements into clean, maintainable, well-documented code.
  • Provide clear daily progress updates, surface risks early, and deliver consistently against agreed outcomes.

Azure, Architecture & Platform Engineering

  • Build and operate cloud-native solutions on Microsoft Azure; contribute to security, reliability, scalability, and cost-aware engineering decisions.
  • Support identity, authorisation, client configuration, multi-tenancy, and tenant-isolation capabilities.
  • Evolve live systems through incremental migration patterns, contract testing, dual running, safe cutover, and rollback planning.
  • Contribute to CI/CD, automated testing, monitoring, observability, error handling, and production support readiness.

Integrations & Intelligent Systems

  • Design and implement robust integrations with third-party SaaS platforms and transport-service APIs.
  • Build resilient API workflows with appropriate validation, retry handling, auditability, and operational visibility.
  • Contribute to solutions using Microsoft Foundry and, where relevant, production-grade Model Context Protocol (MCP) servers.
  • Where assigned, work on scheduling and optimisation features involving real-world constraints, forecasting, and operator review workflows.

Initial Product Focus

  • Operational workforce scheduling: real-time schedule recovery, medium-term optimisation, and extraction of shared identity and client services from a live platform.
  • Non-emergency patient transport: first-customer launch, third-party integrations, production readiness, and evolution toward a multi-tenant architecture.
  • Cross-product integrations: scalable integration services and potential MCP server delivery as scope is defined.

Required Skills & ExperienceTechnical Skills

  • Strong commercial software engineering experience with both Python and TypeScript.
  • Deep hands-on Microsoft Azure experience in designing, building, deploying, and supporting production solutions.
  • Experience building APIs, distributed services, integrations, and cloud-native applications.
  • Strong understanding of automated testing, CI/CD, code review, observability, error handling, and secure engineering practices.
  • Experience working with modern identity and access-management patterns.
  • Ability to understand established architecture quickly and contribute effectively in an existing codebase.

Experience & Working Style

  • Typically 5+ years of professional software engineering experience, with evidence of senior-level ownership and delivery.
  • Proven success delivering production software within cross-functional Agile teams.
  • Comfortable embedding into a client's team and working directly with senior technical leadership.
  • Self-directed, pragmatic, and delivery-focused, with the judgment to challenge an approach constructively when necessary.
  • Strong written and spoken English for daily stand-ups, technical discussions, and code reviews.
  • Able to maintain reliable daily overlap with the international client during Vietnam working hours.

Desirable

  • Experience with Microsoft Foundry or production AI-enabled applications.
  • Experience with constraint solving, optimisation, scheduling algorithms, or demand forecasting.
  • Hands-on experience extracting shared services from a live system using strangler-pattern migration, dual running, and contract testing.
  • Experience designing multi-tenant SaaS platforms, tenant isolation, per-tenant configuration, and low-touch onboarding.
  • Production experience building MCP servers.
  • Experience in healthcare, care workforce scheduling, transport, or another operationally complex domain.
  • Experience collaborating with Australian, European, or other international product teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153777233

Beware of Scammers

We don’t charge money for job offers