> Markdown version of [/jobs/ext/2301667-software-manager](https://www.wearedevelopers.com/jobs/ext/2301667-software-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Manager - **Company:** The Craneware Group - **Location:** Edinburgh, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Artificial Intelligence, Automation of Tests, Microsoft Azure, Big Data, C Sharp (Programming Language), Software as a Service, Software Quality, Code Review, Continuous Delivery, Continuous Integration, Software Design Patterns, DevOps, Medical Software, Python (Programming Language), Machine Learning, Performance Tuning, Software Architecture, Software Engineering, Test-Driven Development (TDD), Spring Cloud, Delivery Pipeline, Large Language Models, Software Application Programming, Generative AI, Non-relational Database, Data Management, Serverless Computing - **Published:** August 30, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815441416-software-manager ## About the Role * Proven experience as a Software Engineering Manager, Team Lead, Technical Lead, or Senior Software Engineer with leadership responsibilities. * Demonstrated ability to lead, motivate, mentor, and develop software engineers. * Experience delivering production-grade software within a commercial environment. * Strong stakeholder management and communication skills. Technical Depth * Commercial experience developing applications and services using Python. * Experience designing and delivering scalable, resilient, cloud-based applications. * Strong understanding of software architecture, design patterns, and engineering best practices. * Experience working with Azure or similar cloud platforms. * Strong knowledge of automated testing, DevOps practices, CI/CD, and software delivery pipelines. * Experience working with relational and/or non-relational databases, including data modelling and performance optimisation. * Comfortable balancing technical leadership with people leadership responsibilities. * Strong problem-solving and decision-making capabilities. * Passion for software craftsmanship, engineering quality, and continuous improvement. * Confidence communicating with engineers, product managers, architects, and senior stakeholders. * A collaborative leadership style, with a focus on coaching and developing others. * Exposure to AI-enabled solutions, LLM-based technologies, machine learning initiatives, or intelligent automation. * Experience working with large-scale data platforms and data-intensive applications. * Experience leading teams in agile software development environments. ## Description We're looking for a hands-on Software Engineering Manager / Team Lead to lead a high-performing team of approximately 6 software engineers, while remaining actively involved in software design, architecture, and development. This is not a hands-off management role. You'll lead by example, setting technical direction, coaching engineers, and making meaningful contributions to the codebase. You'll play a key role in delivering scalable, cloud-native applications and services, with a particular focus on C#/.NET, Python, Azure, and large-scale data processing. Your team develops products that process significant volumes of healthcare data, delivering actionable insights to customers across the US healthcare market. You'll collaborate closely with Product Management, Architecture, Engineering, and customer-facing teams to shape solutions from concept through to production. Why this role is different * You'll own both people leadership and technical delivery * You'll lead work incorporating AI tooling, including: * Retrieval-Augmented Generation (RAG) * AI-powered initiatives and experimentation * Agentic frameworks and autonomous workflows * You'll help define how AI is used responsibly and effectively in production healthcare software * You'll influence platform direction, not just deliver tickets, * Support engineers through coaching, mentoring, code reviews, career development, and performance management. * Foster a collaborative, inclusive, and high-performing engineering culture. * Manage team capacity, priorities, delivery commitments, and technical dependencies. * Partner with stakeholders to ensure successful delivery against business objectives. Hands-on Technical Leadership * Remain actively involved in software architecture, design, and hands-on development. * Provide technical direction across cloud-native and scalable software solutions. * Contribute to the development of services and applications using C#/.NET and Python. * Ensure solutions are secure, maintainable, resilient, and aligned with modern engineering best practices. * Lead by example in areas such as test-driven development, code quality, continuous integration, and continuous delivery. * Support architectural decisions that balance scalability, maintainability, performance, and security. Engineering Excellence & Innovation * Help evaluate and introduce new technologies that improve customer outcomes and engineering effectiveness. * Support the adoption of AI and automation capabilities where they provide meaningful business value. * Maintain high standards for code quality, security, observability, and testability. * Work with peers to define and uphold engineering standards, development practices, and technical governance. * Encourage continuous improvement and a culture of learning across the engineering team., * Build healthcare software that delivers real-world impact across the US healthcare market. * Lead and grow a talented engineering team while remaining close to technology and delivery. * Influence platform strategy, architecture, and engineering direction. * Work with modern technologies including C#/.NET, Python, Azure, cloud-native services, and data platforms. * Be part of a collaborative engineering culture focused on quality, innovation, and continuous improvement. * Enjoy the benefits of a long-term product vision, stable growth, and meaningful technical challenges. * Hybrid working that supports both flexibility and collaboration. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [The Neuroscience of Engineering Culture: Why Your Team’s Brains Are Crashing](https://www.wearedevelopers.com/videos/2049-the-neuroscience-of-engineering-culture-why-your-team-s-brains-are-crashing) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)