Responsibilities
- Deliver new functionality or features, using the most appropriate tools & techniques
- Ensure quality is at the heart of everything you and your team do
- Continuously improve the code base
- Keep our customer as the number one priority
- Actively identify blockers, boulders, time sinks and waste, and actively attempt to remove them
- Make significant contribution to technical decisions
- Act as a coach and mentor to others in the team
- Take full ownership of the development lifecycle from code to production, including deployment and monitoring
Tech Stack
- Languages & Frameworks: C# (.NET 6-10)
- Databases: DynamoDB, PostgreSQL
- Cloud & Infrastructure: AWS Cloud, Docker, Terraform
- CI/CD & DevOps: GitHub Actions
- Monitoring & Logging: New Relic, ELK Stack
Qualifications
- Experience mentoring less experienced engineers and comfortable pair-programming with colleagues
- Hands on experience with C# .NET and the latest features
- Experience collaborating with front-end engineers and other disciplines to deliver end-to-end features and cross-functional epics
- Experience working with identity and authentication systems (e.g. IdentityServer, OpenID Connect, OAuth2)
- Experience designing and maintaining CI/CD pipelines (e.g. GitHub Actions, TeamCity, Spacelift or similar tools)
- Experience with cloud platforms (AWS preferred; Azure or GCP also valuable)
- Hands-on experience with Infrastructure as Code, particularly Terraform
- Strong experience with observability practices (logging, monitoring, alerting)
- Familiarity with tools such as New Relic and ELK stack (or equivalents)
- Curiosity about AI and emerging tools
- Experience supporting production systems and improving reliability
- Strong experience building and operating microservices architectures
- Experience with event-driven systems and asynchronous messaging patterns
- Solid understanding of distributed systems and scalability challenges
- Have excellent communication skills
Benefits
Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits.
We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days.
We're operate a hybrid model to work and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period. We also have a 28-day Work from Abroad policy.