At a Glance
- Tasks: Lead a team in developing cutting-edge document automation solutions using .NET Core and Angular.
- Company: Join Mitratech, a leader in empowering Fortune 100 companies with innovative tech.
- Benefits: Enjoy competitive pay, flexible work options, and a collaborative culture focused on growth.
- Why this job: Make a real impact by shaping the future of legal and compliance workflows.
- Qualifications: 8+ years in software development, strong leadership skills, and expertise in Azure services.
- Other info: Remote-first environment with opportunities for in-person collaboration and social events.
The predicted salary is between 48000 - 84000 £ per year.
Mit ratech is building world-class products that empower Legal, Risk, Compliance, and HR professionals at Fortune 100 companies. We’re looking for a Lead Engineer to join our Document Automation Portal team, focusing on HotDocs, our flagship document automation platform.
Role
- Lead by Example: Write clean, maintainable, high-performance code in the latest versions of .NET Core and Angular, while setting the technical direction for the team.
- Own Team Delivery: Take accountability for the work of a 3-person development team, ensuring timely, high-quality delivery against sprint and release goals.
- Mentor & Manage: Provide technical guidance, coaching, and feedback to your team. Lead performance reviews, workload planning, and ensure professional development.
- Recruit & Grow Talent: Drive interviewing and hiring for the Document Automation Portal team, ensuring we attract and retain top engineering talent.
- Architect Solutions: Apply modern architectural patterns and design principles to ensure scalability, security, and sustainability of the platform.
- Optimize Performance: Apply deep expertise in performance tuning across both applications and databases.
- Lead AI Integration: Champion the thoughtful use of AI-assisted coding tools, ensuring they enhance productivity without compromising quality, maintainability, or security.
- Deliver Resilient Cloud Solutions: Engineer solutions using Azure services (App Services, Functions, Redis, DNS/networking).
- Embed Security by Design: Bring a security-first mindset to all aspects of development, ensuring every solution is resilient against threats, compliant with best practices, and meets enterprise standards.
- Automate & Streamline: Partner with DevOps to strengthen CI/CD pipelines, leverage containers (especially Linux-based), and drive automation across delivery.
- Collaborate Effectively: Work closely with product managers, stakeholders, and other teams to align technical execution with business objectives.
About You
- A Hands-On Leader: Thrive on coding but also inspire others to follow your technical lead.
- A Problem Solver: Skilled at navigating complex systems and balancing short-term fixes with long-term solutions.
- An Architectural Thinker: Experienced in applying architecture patterns and leading technical discussions.
- A Mentor & People Manager: Comfortable managing, guiding, and growing developers.
- AI-Savvy: Thoughtful about how to integrate AI into development workflows and experienced in its practical use.
- Cloud Fluent: Deeply familiar with building and running production systems at scale in Azure.
- Security-First: Always considering data protection, compliance, and web application security in your designs.
- Results-Oriented: Focused on delivering value while keeping technical debt under control.
Required Skills and Experience
- 8+ years in professional software development/engineering.
- Strong expertise in .NET Core (C#) and Angular (TypeScript) or similar front-end framework.
- Proven experience leading small development teams (delivery ownership, coaching, workload planning).
- Hands-on experience designing and running high-availability, globally distributed enterprise applications in production.
- Deep familiarity with Azure services (App Services, Functions, Redis, DNS, networking).
- Strong track record of performance tuning applications and databases (SQL Server).
- Experience with Azure DevOps, Git workflows, and CI/CD pipelines.
- Experience with containers (especially Linux containers) in production environments.
- Strong understanding of web application security and secure-by-design practices.
- Proven ability to lead technical hiring and build effective engineering teams.
Nice to Have
- Experience in compliance-heavy industries (legaltech, fintech, enterprise SaaS).
- Familiarity with infrastructure-as-code practices.
- Contributions to open-source or community technical leadership.
- Experience with AI-assisted development beyond coding tools (e.g., test generation, CI/CD augmentation).
- Experience collaborating across globally distributed teams and fostering knowledge-sharing practices.
What We Offer
- A collaborative, growth-oriented work culture.
- Exposure to modern technologies.
- Opportunities to shape the technical vision of a high-impact enterprise product.
- Your work will directly shape how Fortune 100 companies automate critical legal and compliance workflows.
- Competitive benefits and flexible work arrangements.
- The chance to build and lead a team delivering real-world impact to global enterprise clients.
- Remote-first work, but with the opportunity to meet in-person for collaboration, workshops, and social events.
Join Us Are you ready to combine hands-on coding with leadership and technical vision? Apply now to join Mit-ratech’s innovative, inclusive, and driven Document Automation team.
Lead Engineer - Document Automation in Edinburgh employer: Mitratech
Contact Detail:
Mitratech Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Engineer - Document Automation in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using .NET Core and Angular. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Lead Engineer - Document Automation in Edinburgh
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with .NET Core and Angular. We want to see how you've used these technologies in real-world projects, so don't hold back on the details!
Be a Team Player: Since this role involves leading a development team, it's important to showcase your leadership skills. Share examples of how you've mentored others or managed projects, and let us know how you foster collaboration within your teams.
Tailor Your Application: Make sure your application speaks directly to the job description. Use keywords from the posting, like 'cloud solutions' and 'security-first mindset', to show that you understand what we're looking for and how you fit into our vision.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at Mitratech
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in .NET Core and Angular, as these are crucial for the role. Brush up on your coding skills and be ready to discuss your past projects that utilised these technologies. Being able to demonstrate your hands-on experience will set you apart.
✨Showcase Your Leadership Skills
Prepare examples of how you've led development teams in the past. Talk about your approach to mentoring and managing team members, and how you’ve ensured timely delivery of projects. Highlight any specific instances where you’ve driven performance reviews or workload planning.
✨Emphasise Your Problem-Solving Abilities
Be ready to discuss complex problems you've solved in previous roles. Think about how you balanced short-term fixes with long-term solutions, especially in high-availability environments. This will show your potential employer that you can navigate challenges effectively.
✨Understand the Importance of Security
Since this role requires a security-first mindset, prepare to talk about how you’ve integrated security practices into your development processes. Discuss any experiences you have with secure-by-design principles and how you’ve ensured compliance in your projects.