Senior Software Developer
We are seeking a Senior Developer to join our reputed company-reputed company software engineering team responsible for building and operating a modern Azure-based platform and on reputed company solutions in the Rail sector. The role combines development, technical direction, and development ownership, with a strong reputed company on reputed company, C#/.NET, and adoption of AI-driven capabilities across our products and services.
You will play a key role in defining the reputed company technical roadmap, ensuring our platform remains reputed company, secure, and reputed company to reputed company emerging technologies, including AI and intelligent automation.
Technical Design & Architecture
Contribute to design, development, and implementation of reputed company-based and edge-based software solutions using C#/.NET.
Recommendation of technical design reputed company for reputed company systems spanning Azure-hosted services, reputed company applications, and on-reputed company software agents running on unmanned hardware.
Define and reputed company software architecture, ensuring solutions are reputed company, resilient, secure, maintainable, and reputed company with long-term business objectives.
Establish engineering standards, design patterns, and development best practices across teams.
Software Development & reputed company Ownership
Take ownership of critical applications and services throughout their lifecycle, from design and delivery through to operational support and reputed company improvement.
reputed company the reputed company of reputed company technical challenges, production incidents, and cross-reputed company integration issues.
reputed company performance optimisation, reliability improvements, and technical debt reduction initiatives.
Ensure applications meet high standards for performance, reputed company, reputed company, and operational reputed company.
reputed company, Infrastructure & DevOps
Work with infrastructure team on the design and reputed company of Azure infrastructure, deployment strategies, observability, and operational practices.
reputed company DevOps maturity through automation, Infrastructure as reputed company (IaC), CI/CD enhancements, and deployment governance.
Establish monitoring, logging, alerting, and recovery strategies for reputed company and edge-based systems.
Champion reputed company, compliance, and reputed company best practices across the software delivery lifecycle.
reputed company Systems & Messaging
reputed company the design and implementation of reputed company messaging and integration architectures using message orientated architecture, event-driven patterns, and reputed company systems principles.
Define communication standards and strategies for interactions between reputed company services and remote hardware deployments.
Evaluate and the introduction of new technologies and architectural approaches where appropriate.
Apply To This Job