Lead Software Engineer
Mitratech
πRemote - United Kingdom
Please let Mitratech know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Mitratech, a team of passionate engineers building world-class document automation solutions. As a Lead Software Engineer, you will spearhead the modernization and optimization of our codebase, enhancing system performance and long-term maintainability. This role blends management, technical leadership, and hands-on development in a .NET and Azure environment. You'll mentor a team, architect solutions, and drive technical excellence, contributing to the growth of our platform and impacting Fortune 100 companies. This position requires 7+ years of experience and expertise in various technologies. It's a chance to make a significant contribution in a fast-growing company.
Requirements
- Have 7+ years of professional experience within a software engineering team
- Be an adaptable, senior developer, capable of delivering robust, quality solutions with a high level of autonomy
- Be a software quality evangelist, demonstrating a commitment to best patterns and practices including agile, domain driven design, clean code, and peer code review
- Be passionate about great UX and UI
- Be experienced in supporting and developing other members of staff
- Be excellent at technical communication
- Be a confident people manager
- Have experience in C#
- Have experience in .NET Framework
- Have experience in ASP .NET MVC
- Have experience in REST
- Have experience in SQL Server
- Have experience in Visual Studio
- Have experience in git
Responsibilities
- Develop central components of the document automation solution
- Lead by Example: Write exemplary code and explain your process
- Drive Technical Excellence: Establish and advocate for best practices in coding, testing, and deployment, ensuring high standards of quality
- Mentor and guide a talented team of developers, fostering a culture of collaboration and continuous learning
- Modernize Existing Systems: Refactor and improve a complex codebase with an eye for performance, maintainability, and scalability
- Architect Solutions: Participate in architectural discussions, propose improvements, and ensure alignment with long-term technical goals
- Automate Everything: Find ways to automate repetitive tasks and work with DevOps engineers to build and maintain a robust CI/CD pipeline to ensure seamless delivery in an agile environment
- Balance Debt and Delivery: Proactively manage technical debt and advocate for realistic timelines to deliver work consistently and reliably
- Collaborate and Communicate: Work closely with cross-functional teams and stakeholders, presenting progress and gathering feedback
- Manage the work of two key teams within the document automation area
Preferred Qualifications
- Have experience in WPF
- Have experience in .NET Core
- Have experience in JavaScript
- Have experience in Azure (App Services, Azure SQL, Application Insights)
- Have experience in Azure DevOps
- Have experience in IIS
- Have experience in Containers
- Have experience in Networking (DNS, load balancing, HTTP)
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πUnited Kingdom, Spain
- π°$150k-$200kπCanada, United States
- πWorldwide
- πUnited Kingdom
- πWorldwide
- π°$214k-$263kπUnited States
- πFrance
- πWorldwide
- π°$196k-$294kπWorldwide
Please let Mitratech know you found this job on JobsCollider. Thanks! π