Lead Software Engineer

New Yesterday

hackajob Manchester, England, United Kingdomhackajob Manchester, England, United Kingdom2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.hackajob is collaborating with Made Tech to connect them with exceptional tech professionals for this role.Job DescriptionAbout Made TechOur aim at Made Tech is to use human-centred technology to improve our society. We believe putting people at the heart of designing, building and delivering public services leads to better outcomes for everyone.Are you a Software Engineer that wants to actually see the real-world impact from what you help to create? Our mission is simple: we believe we can use tech to make public services better. We also believe this can happen best when our own team represents the society that actually used the services we work on. At Made Tech, we’re collectively growing a culture that is happy, healthy, safe and inspiring for people of all backgrounds and experiences, so we encourage all people from underrepresented groups to apply for roles with us.We are looking for Lead Engineers with a penchant for cloud, automation, slick tooling, and empowering software delivery by coaching teams in true DevOps fashion. While we are looking for those with significant experience working with AWS, this role remains a full stack and polyglot role as with all of our Software Engineering roles.Our Lead Software Engineers are Tech Leads, Architects, Thought Leaders, Full Stack Engineers, and Consultants. They are our most senior technologists within a customer account, representing Made Tech and acting as a hands-on CTO across one or more software delivery teams. They drive organisational change and outcomes for users, combining technical excellence, delivery drive, and coaching to establish strong engineering cultures within customers’ organisations. They work on a variety of problems from monoliths to microservices, upskilling colleagues and customers, and they value continuous learning and being respectful teammates.Key responsibilitiesWe primarily write and deliver custom software for the public sector across central and local government, health, and related sectors. We emphasise outcome-based delivery, ensuring customers’ goals are understood and achieved with the technology deployed.High performing software delivery teams are empowered to deliver changes to production by combining cloud automation knowledge with DevOps culture. We document architecture and infrastructure as code, using Terraform and OpenAPI. Containerisation, AWS Lambda, and selecting the right tool for the job are part of enabling teams to develop, deploy and scale applications.DevOps is about culture more than roles. This role focuses on coaching and helping teams use the platforms built, not building infrastructure in isolation. You’ll empower teams with the mindset: you build it, you run it.Technologies used include Java, Ruby, Python, ES6 with React, C# with .NET Core. We value learning new technologies and maintaining a CD pipeline for frequent builds, tests, and releases. We seek language-agnostic engineers who are open to different paradigms and who mentor others, potentially sharing knowledge through blogs or talks.Skills, knowledge and expertiseEssential SkillsWritten code with testsDelivery in an agile environmentWorked across a variety of programming languagesWorked with databasesWorked with APIsWorked with at least one Cloud platformDebugging experience in a range of systemsEvidence of self-development - we value keen learnersDrive to deliver outcomes for usersDesire to mentor othersNice to HavesConsultancy experienceWorking directly with customers and usersMultidisciplinary teams with product, design, and technology cyclesShowcasing and presentation skillsAgile practices such as Scrum, XP, and/or KanbanPair programmingWriting code with test-driven developmentExperience building and maintaining CI/CD pipelinesComponent-based design: pattern libraries, styled-components, CSS-in-JS, BEM, SUIT CSSDebugging infrastructureREACT ecosystem with a test-driven approachInfrastructure as code: Terraform and CloudFormationArchitectural and design patterns familiarityArchitectural design recordsEligibility for SC (Security Check) clearance is required by many clients. Candidates should have 5 years of continuous UK residency and 5 years of employment history (or full-time education). If eligibility is in doubt during interviews, the process may be stopped.Job BenefitsWe’re hiring directly for this role and encourage you to apply even if you don’t meet every requirement. Contact our talent team for an informal chat about suitability. Email talent@madetech.com for support in applying or to request the job description in another format.We’re committed to a happy, inclusive and diverse workforce and encourage applications from underrepresented groups. We use Slack for community and learning spaces. Benefits include 30 days holiday, flexible working hours, flexible parental leave, remote working, paid counselling, and an overall benefits platform with a Health care cash plan or Pension, plus a wellbeing calendar.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustries: Software Development #J-18808-Ljbffr
Location:
Manchester, England, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search