Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Sep 30, 2026.
Job Summary
Skill / Category
Mandatory / Non-Mandatory
Evaluation Focus
Senior Software Engineering Experience
Mandatory
Proven hands-on delivery of production-grade systems in complex environments, ownership of technical outcomes, and ability to operate at senior engineer level.
React
Mandatory
Development of large-scale customer-facing applications, component design, state management, performance, maintainability, usability and accessibility.
TypeScript
Mandatory
Strong TypeScript programming, type-safe application design, reusable code, error handling, testing and coding standards.
Node.js
Mandatory
Design and development of scalable backend services, asynchronous programming, performance optimisation, error handling and production support.
End-to-End Full-Stack Engineering
Mandatory
Ability to design, build, test, deploy and operate complete solutions covering user interfaces, backend services, integrations and infrastructure.
RESTful API Design and Development
Mandatory
API design principles, versioning, validation, error handling, documentation, security, performance and integration testing.
Microservices Architecture
Mandatory
Service decomposition, scalability, resilience, observability, fault handling, inter-service communication and maintainability.
API Management / ApigeeX
Mandatory
API publishing, security policies, authentication, traffic management, monitoring, lifecycle management and experience using ApigeeX or a comparable platform.
Relational Databases
Mandatory
Hands-on experience with PostgreSQL, SQL Server or MySQL, including SQL development, schema design, indexing, transactions and performance considerations.
Secure Software Development
Mandatory
Authentication, authorisation, data protection, secure coding, secrets management, vulnerability management and threat mitigation.
Automated Testing
Mandatory
Unit, integration, API and end-to-end test strategies, test automation, quality gates and maintainable test suites.
Non-Functional Testing
Mandatory
Performance, scalability, resilience, security, accessibility and reliability testing considerations.
Cloud Platforms
Mandatory
Experience building and operating systems on GCP and/or Azure, including cloud-native design, deployment, security, scalability and monitoring.
CI/CD and DevOps
Mandatory
Automated build, test and deployment pipelines, environment management, release controls and continuous delivery practices.
Monitoring and Observability
Mandatory
Application logging, metrics, tracing, alerting, dashboarding and proactive identification of production issues.
Production Support and Incident Management
Mandatory
Live-service ownership, incident response, troubleshooting, root-cause analysis, corrective actions and reliability improvement.
Solution Architecture
Mandatory
Making sound architectural decisions, evaluating design trade-offs and balancing functional requirements with security, performance, resilience and maintainability.
Technical Leadership
Mandatory
Leading code reviews, providing technical guidance, contributing to architectural discussions and improving engineering standards.
Agile Delivery
Mandatory
Sprint planning, estimation, refinement, iterative delivery, retrospectives and continuous improvement within Agile teams.
Stakeholder Collaboration
Mandatory
Effective collaboration with engineers, designers, Product Owners and business stakeholders to shape and deliver end-to-end features.
Infrastructure as Code
Non-Mandatory
Automated provisioning and configuration of cloud infrastructure using tools such as Terraform or equivalent technologies.
Containerisation and Orchestration
Non-Mandatory
Experience with Docker and Kubernetes for packaging, deploying, scaling and operating cloud-native services.
Key Responsibilities
Skill / Category
Mandatory / Non-Mandatory
Evaluation Focus
Senior Software Engineering Experience
Mandatory
Proven hands-on delivery of production-grade systems in complex environments, ownership of technical outcomes, and ability to operate at senior engineer level.
React
Mandatory
Development of large-scale customer-facing applications, component design, state management, performance, maintainability, usability and accessibility.
TypeScript
Mandatory
Strong TypeScript programming, type-safe application design, reusable code, error handling, testing and coding standards.
Node.js
Mandatory
Design and development of scalable backend services, asynchronous programming, performance optimisation, error handling and production support.
End-to-End Full-Stack Engineering
Mandatory
Ability to design, build, test, deploy and operate complete solutions covering user interfaces, backend services, integrations and infrastructure.
RESTful API Design and Development
Mandatory
API design principles, versioning, validation, error handling, documentation, security, performance and integration testing.
Microservices Architecture
Mandatory
Service decomposition, scalability, resilience, observability, fault handling, inter-service communication and maintainability.
API Management / ApigeeX
Mandatory
API publishing, security policies, authentication, traffic management, monitoring, lifecycle management and experience using ApigeeX or a comparable platform.
Relational Databases
Mandatory
Hands-on experience with PostgreSQL, SQL Server or MySQL, including SQL development, schema design, indexing, transactions and performance considerations.
Secure Software Development
Mandatory
Authentication, authorisation, data protection, secure coding, secrets management, vulnerability management and threat mitigation.
Automated Testing
Mandatory
Unit, integration, API and end-to-end test strategies, test automation, quality gates and maintainable test suites.
Non-Functional Testing
Mandatory
Performance, scalability, resilience, security, accessibility and reliability testing considerations.
Cloud Platforms
Mandatory
Experience building and operating systems on GCP and/or Azure, including cloud-native design, deployment, security, scalability and monitoring.
CI/CD and DevOps
Mandatory
Automated build, test and deployment pipelines, environment management, release controls and continuous delivery practices.
Monitoring and Observability
Mandatory
Application logging, metrics, tracing, alerting, dashboarding and proactive identification of production issues.
Production Support and Incident Management
Mandatory
Live-service ownership, incident response, troubleshooting, root-cause analysis, corrective actions and reliability improvement.
Solution Architecture
Mandatory
Making sound architectural decisions, evaluating design trade-offs and balancing functional requirements with security, performance, resilience and maintainability.
Technical Leadership
Mandatory
Leading code reviews, providing technical guidance, contributing to architectural discussions and improving engineering standards.
Agile Delivery
Mandatory
Sprint planning, estimation, refinement, iterative delivery, retrospectives and continuous improvement within Agile teams.
Stakeholder Collaboration
Mandatory
Effective collaboration with engineers, designers, Product Owners and business stakeholders to shape and deliver end-to-end features.
Infrastructure as Code
Non-Mandatory
Automated provisioning and configuration of cloud infrastructure using tools such as Terraform or equivalent technologies.
Containerisation and Orchestration
Non-Mandatory
Experience with Docker and Kubernetes for packaging, deploying, scaling and operating cloud-native services.

