Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineering lead (golang)

London
J BANDY CONSULTING LTD
Engineering
Posted: 23 July
Offer description

Join to apply for the Software Engineering Lead (Golang) role at J BANDY CONSULTING LTD

5 months ago Be among the first 25 applicants

Join to apply for the Software Engineering Lead (Golang) role at J BANDY CONSULTING LTD

Reporting to the Head of Integrations, the Software Engineering Lead will be responsible for leading the development of the User interfaces, APIs, associated micro-services and any/all related application code through a full, methodical and robust software development life-cycle.

The Responsibilities Include

Software Development:


* Web-based user interfaces, REST and GQL APIs, associated micro services and any/all related application code across the full-stack from human and machine interfaces (UIs and APIs), middleware, back-end services and persistence technology.
* Building robust, reliable, scalable and maintainable software that aligns with achieving the goals, missions and objectives of the business organization.
* Providing daily verbal and/or written updates of progress on work-items – reporting and escalating blocking factors or issues in a timely manner when applicable
* Working efficiently and methodically to rapidly resolve defects and issues with the software as identified by line-managers, application users, product-owners and/or other developers
* Architecting and designing complex software systems and processes
* Securing software systems and processes according to industry standards and modern principles
* Providing guidance, mentoring and support to team members
* Automating tasks through scripting and other methodologies.

Team Working

* Liaising with, contributing-to and supporting other teams on work items when applicable and necessary.
* Conducting code reviews to provide valuable, constructive feedback that enhances the quality of the solution.
* Building and maintaining successful relationships between peers, colleagues and management within the team – and some parts of the wider organization.
* Recognition and appreciation of the skills of others within the team to utilize knowledge

Team Leadership & Management

* Build and lead a high performing team of software engineers.
* Provide guidance, mentorship and professional development opportunities to team members.
* Provide Technical Leadership.
* Perform 1:1 with direct reports.
* Conduct professional performance evaluations at the cadence of company policy.

Research and evaluate emerging developments and best practise within the

Development Space, Including

* Continuously improving your skill-set in technology, software or technical methods that will enhance your contributions to the goals and objectives of the business.
* Evaluating and suggesting ways to improve team and business productivity using new tooling, process improvements and/or new methods of working.

Undertake Ad-hoc Activities And Projects As Required.

The Software Engineering Lead will work as leader of a team of software engineers to

produce functional, secure and professional software to support and achieve business

objectives, along with on-going support and maintenance & continuous iterative

development.

Key Accountabilities And Activities

1 Software Engineering:

* Propose and facilitate discussions for solutions to software engineering problems and lead the team through to successful conclusions.
* Adhere to high-quality and industry-standard development principles while delivering solutions defect-free, on-time and on-budget.
* Design, develop, and unit test software following established security and architectural standards.
* Develop, refine, and tune integrations between application elements.
* Optimize system performance and scalability.
* Package and support deployment of releases following the SRE (Site Reliability Engineer) deployment process .
* When necessary, prepare reports, manuals and other documentation on the status, operation, and maintenance of the software.
* When necessary, create HLDs (High Level Design) and LLDs (Low Level Design) in compliance with security and design authority mandates.
* Takes autonomous ownership of system areas/functions/topics and ideas to progress development under their own initiative.

2 Technical Leadership

* Host technical debates regarding architecture to successfully obtain ‘buy-in’ on ideas from peers, colleagues and upper management.
* Maintain, share, drive, champion and publish a technical vision with peers.
* Maintain knowledge in a variety of different architectural patterns and identify solutions applicable to the organizational need.
* Conduct highly complex technical sessions to educate and inform peers, colleagues and management.

3 Team & Managerial Leadership

* Build and lead a high performing team of software engineers.
* Provide guidance, mentorship and professional development opportunities to team members.
* Provide Technical Leadership.
* Work delegation and allocation.
* Lead on recruitment of new team members and onboarding.
* Foster a collaborative and innovative work environment that encourages knowledge sharing and cross functional collaboration.
* Planning & driving daily development activities.
* Providing coaching & mentoring to direct reports & teammates.
* Ensuring high standards of software quality are maintained through good practices & habits.
* Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders.
* Conduct performance evaluations.
* Motivate teams to rapidly produce valuable, successful and long lasting results.
* Listen to differing ideas on technical vision and helps the team reach successful consensus.

4 Liaise and support other teams on work items including:

* Collaborating with developers, business analysts & software architects to plan, design, test & maintain the application.
* Assisting with collection & documentation of user requirements; Stories, estimates & work plans.
* Developing, refining & tuning integrations between application elements.

5 Build, Lead & Guide Successful Development Efforts Including

* Participating in peer-reviews of solution design & code.
* Analysing & resolving technical & application issues.
* Researching & evaluating software products.
* Packing & supporting deployment of releases.

6 Research and evaluate emerging developments and best practice within the development space including:

* Researching & evaluating best practices.
* Evaluate processes in line with best practices.
* Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
* Planning & driving development activities.
* Actively keeping knowledge current in STEM subjects or related subjects to the role.

Essential Qualifications/ Certifications

7 Undertake ad-hoc projects and other activities as required.

Desirable

* Computer Science degree or similar.
* Computer Science master's degree. .

Essential

Experience and Skills

* Proven success as a technical team leader
* Providing support and guidance to direct reports
* Strong Golang skills and experience
* Strong API development and integration experience
* Strong Microservice experience
* Strong GIT and CI/CD experience
* TDD (Test Driven Development) experience
* Experience with and a champion of Agile development methodologies
* Proven ability to work independently & collaboratively in a fast-paced technical environment.
* Excellent ability to communicate in English (Written & Verbal)


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology
* Industries

Business Consulting and Services

Referrals increase your chances of interviewing at J BANDY CONSULTING LTD by 2x

Get notified about new Lead Software Engineer jobs in London, England, United Kingdom.


Senior Software Engineer - Card Integrations - Visa / Mastercard

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago


Senior Software Engineer (VP) – Equity Derivatives Technology

London, England, United Kingdom 3 days ago

London, England, United Kingdom 4 days ago


Senior Lead Software Engineer - Team Lead - Accelerator Business

London, England, United Kingdom 2 weeks ago


Lead Software Engineer - Transfer Agency team.

London, England, United Kingdom 1 week ago


PT-JR015260 - Lead KDB Software Eng - VP

London, England, United Kingdom 3 hours ago


Senior Front-End Engineer, Institutional


Senior Software Engineer (SolstiCE) – Equity Derivatives Tech - VP

London, England, United Kingdom 2 days ago

London, England, United Kingdom 5 days ago


Lead Software Engineer, Legal & Compliance

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago


Senior Software Engineer – Deal Manager Experience

London, England, United Kingdom 1 day ago


Senior Software Engineer - France Global Payroll

London, England, United Kingdom 1 week ago


IC3 - Senior Software Engineer I - Business Account management team

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago


Software Engineering Lead (Flutter) - Catalyst

Greater London, England, United Kingdom 3 months ago

London, England, United Kingdom 2 weeks ago


Senior Software Engineer (Java, Spark) - SaaS Software (Trade Surveillance & Complaince)

City Of London, England, United Kingdom £150,000 - £175,000 1 day ago

London, England, United Kingdom 3 months ago


Principal Generative AI Software Engineer - SVP

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago


Head of Software Development, WEBRECRUIT

Harrow, England, United Kingdom 1 week ago

London, England, United Kingdom 3 months ago

City Of London, England, United Kingdom £140,000 - £180,000 12 hours ago

London, England, United Kingdom 1 week ago


Senior AI/ML Engineer (Data Science & Software Focus)

London, England, United Kingdom 12 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Time scale engineer
Teddington
National Physical Laboratory (NPL)
Engineer
Similar job
Senior primary design engineer
London
NG Bailey
Design engineer
Similar job
Product engineering lead (supply and r&d) (greater london)
London
Permanent
Mars Petcare UK
Engineering
See more jobs
Similar jobs
Engineering jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Engineering jobs > Engineering jobs > Engineering jobs in London > Software Engineering Lead (Golang)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save