Location
Leominster
Department
IT

About The Role

The role of Technical Lead is to take ownership of design discussions and promote best practices within the development team. 

This involves providing guidance and direction to all  team members, ensuring they follow industry standards and best practices in their own work. 


The technical lead is responsible for driving technical excellence and innovation as well as identifying and resolving technical challenges and removing roadblocks. 


Overall the technical lead will ensure the successful delivery of Software development within their team.

Principal Accountabilities

  • Takes ownership and drives Design discussions for upcoming Software Development

  • Communicates potential and all information security risks to leadership 

  • Adopt and lean into an ‘Automation - First’ approach to all development activities

  • Perform basic risk assessments for all new and existing Information Systems 

  • Codes new/refactors programs, scripts, automation and integration systems. 

  • Codes new/refactors and maintains Unit tests for all software development

  • Develops and promotes best organisational policies, standards and guidelines for all Software delivered

  • Measure and monitor application standards for the team, including software security. 

  • Recommends new technologies, use cases and alternative design options for System Design, considering performance, usability and accessibility requirements


About You

  • A minimum of 5 years hands on experience across the full SDLC

  • Proven experience developing with Cloud Technologies  (incl. testing and monitoring)

  • Proven end to end experience on a range of projects 

  • Has experience with people management

  • Industry experience working with TDD and BDD principles and methodologies

 

The Technical Stack
  • Design and Development of applications and Services using C#

  • Design and Development of RESTful APIs using ASP.NET Core Web API

  • Design and Development of databases and storage solutions in Google Cloud, i.e Spanner and Redis

  • Design and Development of front end applications using Angular

  • Developing, deploying and management of scalable, containerized applications in Google Cloud

  • Development of Nano functions, processes and workflows using a range of products and an event based micro service architecture in Google Cloud, such as PubSub and Cloud Functions

Can code using :   C# and .Net CORE, Angular,  NoSQL Databases, CSS, HTML and JavaScript. 

Nice to have: Spanner, developed in Google Cloud, Big Query(or similar),  DevOps knowledge, CI/CD

About Us

Integrity - Consistently demonstrates integrity and high work standards; Acts professionally with an honest and fair approach

Teamwork - Communicates effectively at all levels; Responds to internal / external customer needs in a timely and courteous manner; Works collaboratively, showing respect to colleagues at all times

Accountability - Is responsible for their actions; Takes ownership of decisions and outcomesEntrepreneurial approach - Is bold and passionate about MandM, its products and its people; Experiments, takes risks and makes it happen; If there’s a better way, find it

Other jobs like this

    Location
    Leominster
    Department
    IT
    Location
    Leominster
    Department
    IT
    Location
    Leominster
    Department
    IT