Senior Backend Engineer
Core
Design and deliver custom software solutions for enterprise and public sector clients while improving their software delivery capabilities.
Role type
Senior Backend Engineer (Consultancy)
Builds
Custom software solutions for enterprise and public sector clients
Domain
Enterprise software / Public sector
Deliverable
product features
Required skills
Enterprise scale distributed systems development, Expert level programming language proficiency, Test driven development (TDD), Automated testing, Agile development principles, System infrastructure automation, Production support
Preferred skills
Microservice architectures, RESTful services, Containerised/cloud environments (AWS, GCP, Azure)
Responsibilities
Determine system requirements with clients and teams, Deliver software using agile practices, Automate system infrastructure and deployments, Provide production support, Advocate agile practices to client organizations, Mentor client team members, Improve team and client delivery capabilities
Seniority
Senior, hands-on IC