Lead Software Engineer (.NET)

Giacom

Job title:

Lead Software Engineer (.NET)

Company

Giacom

Job description

The purpose of this role is to provide both the technical leadership for change within a given area or platform and to advocate for a talented team of software engineers. You will be both player and coach dividing your time 80/20 between hands on delivery and team duties.What you’ll be doing

  • Providing technical leadership within one or more platforms or projects to ensure best possible value solutions and outcomes are achieved.
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain existing and new applications.
  • Maintain high standards of software quality within the team by establishing and promoting good practices and habits. Staying abreast of latest industry techniques and thinking.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Working closely with relevant stakeholders such as Product Owners, Business Analysts and Scrum Masters to produce accurate delivery estimates, early-stage discovery, risks, and challenges to enable meaningful roadmaps and commercial decisions to be made.
  • Continuously seeking ways to improve quality, value for money, customer experience and optimising team productivity.
  • Line manager and advocate for a team of software engineers, performing regular 1-to-1s, managing individual level commutation, annual leave, absence and escalating any issues to engineering manager where necessary.
  • Responsible either directly or indirectly for the coaching, mentoring and development of your team members as well as working with engineering management to monitor and measure performance where necessary.
  • Recruitment, interviewing and assessing technical and team fit suitability of candidates and making recommendations to hiring managers.

Experience & Qualifications

  • Strong experience and knowledge of Microsoft .NET stack and technologies.
  • Technical leadership within software engineering and the delivery space.
  • Building and developing high performing teams and positive cultures.
  • Solid knowledge of Agile engineering principles and practices.
  • Solid knowledge of software architecture, frameworks, and design patterns.
  • Experience of working with Azure Dev Ops, JIRA or equivariant tracking tool.
  • Experience of delivering software into SaaS / Cloud.
  • Solid commutations skills both written and verbal.
  • Passion for people and building great software.
  • A collaborator and team player.
  • Ability to command and maintain integrity from their peers and team members.
  • Flexible can-do attitude and approach.

What’s in it for you?

  • Investment in your future career with a variety of learning and development opportunities.
  • No dress code – embrace the freedom to bring your whole self to work.
  • 25 days annual leave, plus bank holidays. You’ll even get your birthday off, too!
  • A pension plan for your future.
  • Complimentary refreshments in all our offices.

For a comprehensive list of all our benefits, clickDiversity and equality lie at the heart of our values. As an equal opportunities and disability-confident employer, we encourage applications from all eligible candidates, regardless of their backgrounds. We firmly believe that diversity enriches and strengthens our team with a variety of perspectives that drives innovation.

Expected salary

Location

United Kingdom

Job date

Sat, 24 Aug 2024 02:17:47 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location