Send your CV

    Attach a CV (Accepted file types: pdf, doc, docx, rtf.)

    Apply for

    Engineering Manager

      Attach a CV (Accepted file types: pdf, doc, docx, rtf.)

      Engineering Manager

      Location: Birmingham

      Salary: £90000 - £95000 per annum

      Contract Type: Permanent

      Hands of Engineering Manager (4 Roles ) C# .NET MSSQL OR PHP MSSQL and Azure or AWS. TDD. Leading a team of 5

      Our client, a pioneer in technology for decades worldwide. Their work spans across the world touching the lives on millions

      They are looking to establish a brand new team who will work on a groundbreaking transformation programme for the next decade.

      Joining their team means becoming an integral part of an exciting new initiative poised to make waves in the niche sector. Your role won’t just be about executing tasks; it’ll be about shaping the future of technology alongside Product Owners, Architects, and Development teams. Together, you’ll craft innovative solution designs, ensuring they align seamlessly with the overarching vision. You’ll also collaborate closely with Product Architects, challenging decisions and optimizing technical designs. Your insights will be crucial in translating conceptual designs into tangible technical deliverables, driving the mission forward with every line of code.

      Position: Engineering Manager
      Responsibilities
      Team Management: Lead your team, guide projects from start to finish, ensuring seamless integration of key features throughout their lifecycle.
      Innovation and Problem-Solving: Lead the team in building highly scalable and reliable applications. With a solid foundation in core software design principles like DDD, adapt to new technologies easily.
      Ownership and Responsibility: Take initiative in identifying areas for improvement and proactively suggest and implement solutions.
      Leadership and Mentorship: Provide guidance and support to your team of three engineers, empowering them to uphold coding standards, implement best practices, and maintain high levels of code quality and performance.
      Collaboration: Work alongside Product Owners, Architects, and Development teams to design innovative solutions. Collaborate with Product Architects to challenge and optimize technical designs.

      Experience
      Required:

      Substantial professional experience with either PHP or .NET C#
      Prior experience in a technical leadership role or similar capacity
      Proficiency in developing scalable software for large codebases
      Strong knowledge of relational databases, including MSSQL or PostgreSQL and MySQL
      Demonstrated commitment to Test-Driven Development (TDD)
      Deep knowledge of at least one major cloud provider (AWS OR Azure)
      Experience in designing, understanding, and troubleshooting complex distributed systems
      Familiarity with CI/CD pipelines
      Solid understanding of Security, Networking, and Database concepts
      Proactive and inquisitive nature, willing to undertake various responsibilities
      Proficiency in Docker
      Highly skilled in clean code architecture, application and systems architecture, and principles/methodologies such as SOLID and DDD
      High standards for code quality, testing, and iterative, continuous delivery
      Excellent collaboration skills for pair programming and code reviews
      Experience owning a feature from concept to production, including proposal, discussion, and execution
      Experience with monitoring, alerting, and debugging high-volume production systems

      All our roles are UK based. When submitting your application to Colossus, please ensure the following

      • Your CV has your address and postcode.
      • You also have your correct phone number and email address so we can contact you asap regarding your application.
      • For confidentiality purposes, please remove any reference contact phone number’s and email address details from your CV.