Skip to Main Content

Job Title


Software Engineer


Company : Michael James Associates


Location : Birmingham, England


Created : 2026-02-28


Job Type : Full Time


Job Description

I am partnered with an InsurTech start-up at a time of growth due to success. My client is looking for an up-and-coming engineer - someone with a couple of years of real-world experience who's ready to take ownership of their work and grow within a supportive, pragmatic team.Most of your time will be spent handling change requests and feature work for clients: everything from small bugfixes to full features in our underwriting platform. You'll be trusted to take problems, understand them, then build, test and deploy solutions - with the backing of a senior team that wants you to learn and succeed.This is a great fit if you enjoy variety, value autonomy, and want to make a direct impact without layers of bureaucracy.What You'll DoExtend and improve our underwriting platform for new and existing clientsWork across the stack - from frontend (React) to backend (Go / Postgres)Write and test code with confidence, delivering real value iterativelyCollaborate with other developers, product managers, and QA to deliver featuresHelp maintain UI and UX consistency across our productsInvestigate, troubleshoot, and resolve issues in production systemsWhat We're Looking ForEssential Skills & ExperienceAble to communicate clearly, ask for help when stuck, and collaborate with the wider teamCurious, motivated, and proactive - someone who picks up tasks and sees them through1-3 years of professional software development experienceComfortable working as a full-stack developer, covering frontend, backend and databasesPractical experience with ReactExperience with otherProfessional experience with GolangOR interested in learning Golang with experience in one or more of:Node.js / TypeScriptPythonC#JavaComfortable working with RESTful APIs and CRUD-style backend developmentFFamiliar with Git with a good understanding of source control