Software Engineering Lead

Bristol, South West CBSbutler Holdings Limited trading as CBSbutler

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Software Technical Lead

Rate: 500 - 600 a day

Location: Bristol hybrid one day every other week

Duration : 6 months initially

Clearance: SC Clearance required

You will join a global IT consultancy delivering digital transformation to a public sector body.

This is a hands-on leadership role responsible for actively supporting and guiding the team of seven through complex technical challenges.

The role involves breaking down complex tasks into manageable components, delegating effectively, and empowering team members to take ownership of their work.

Key responsibilities include:

  • Providing clear technical direction and mentorship to the team.
  • Applying sound judgment to make technical decisions.
  • Driving improvements in system documentation, team processes, and overall developer experience.
  • Delivering direct, constructive feedback to foster individual and team growth.
  • Promoting a collaborative, accountable, and high-performance team culture.

Tech stack:

  • Node.js, ReactJS, JavaScript, TypeScript, npm, AWS, Jenkins, Terraform, and PostgreSQL.
  • The client is however open to strong candidates with adjacent skill sets. The technical stack is flexible for the right person.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Lead

Bristol, South West £500 - £600 Daily CBSbutler Holdings Limited trading as CBSbutler

Posted today

Job Viewed

Tap Again To Close

Job Description

contract

Software Technical Lead

Rate: 500 - 600 a day

Location: Bristol hybrid one day every other week

Duration : 6 months initially

Clearance: SC Clearance required

You will join a global IT consultancy delivering digital transformation to a public sector body.

This is a hands-on leadership role responsible for actively supporting and guiding the team of seven through complex technical challenges.

The role involves breaking down complex tasks into manageable components, delegating effectively, and empowering team members to take ownership of their work.

Key responsibilities include:

  • Providing clear technical direction and mentorship to the team.
  • Applying sound judgment to make technical decisions.
  • Driving improvements in system documentation, team processes, and overall developer experience.
  • Delivering direct, constructive feedback to foster individual and team growth.
  • Promoting a collaborative, accountable, and high-performance team culture.

Tech stack:

  • Node.js, ReactJS, JavaScript, TypeScript, npm, AWS, Jenkins, Terraform, and PostgreSQL.
  • The client is however open to strong candidates with adjacent skill sets. The technical stack is flexible for the right person.
This advertiser has chosen not to accept applicants from your region.

Junior Software Engineering Apprentice

BS1 5TR Bristol, South West £5 hour (natio WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is delighted to offer an exceptional opportunity for a Junior Software Engineering Apprentice. This role is fully remote, enabling you to develop your technical skills and gain invaluable industry experience from the comfort of your home. You will join a dedicated team of software professionals, contributing to the development of innovative software solutions. Your responsibilities will include assisting developers in writing, testing, and debugging code; learning and applying various programming languages and development tools; collaborating on front-end and back-end development tasks; and supporting the maintenance of existing software systems. You will be provided with comprehensive training and mentorship, working towards a recognized qualification in software development. This is an ideal pathway for individuals passionate about technology who are looking to build a career in software engineering. We are looking for candidates with a genuine interest in coding, strong problem-solving abilities, and a proactive approach to learning. Excellent communication and teamwork skills are vital for successful collaboration within a remote team environment. You should be organized, self-motivated, and eager to take on new challenges. Our client is committed to fostering a supportive learning atmosphere and providing clear career progression routes. If you are aspiring to become a skilled software engineer and wish to gain practical experience in a remote, dynamic setting, we encourage you to apply. This apprenticeship is designed to equip you with the foundational knowledge and practical skills needed to excel in the tech industry. This opportunity is based out of our offices in Bristol, South West England, UK .
This advertiser has chosen not to accept applicants from your region.

Software Engineering Professional (Assembly, Bristol, United Kingdom)

Bristol, South West BT Group

Posted today

Job Viewed

Tap Again To Close

Job Description

 Software Engineering Professional (Assembly, Bristol, United Kingdom)


Available locations: Bristol or London 

Working Style: 3 days a week in office, 2 days anywhere

Why this job matters

The transformation of our working practices to include automation in all aspects of our business is key to our ability to respond and succeed.  This role requires you to bring your software development skills and experience to deliver automation and software products designed to take code and configuration through stages of test and validation into production.  You will be working with colleagues to work towards a zero touch approach from artefact delivery to deployment, operation and ultimately decommissioning.  Our customers and stakeholders rely on us to keep up with the pace of change across the mobile industry.  Our business relies on us to keep up with the rate of delivery from our suppliers.  Our shareholders rely on us to continually improve our ability to deliver business value quickly, effectively and accurately.  This role will put you at the heart of delivering on the future strategy of our business.

What you’ll be doing

  • Supports on the implementation of technical solutions for both customers and colleagues and delivers on the resolution of inter-system issues, working within cross-functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area
  • Supports in the execution of technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation
  • Supports the design and development of software solutions in accordance with the wider architecture and security standards
  • Undertakes technical reviews to continually update knowledge and skills in software engineering principles and practices, ensuring a base level of technical specialism proficiency to enable industry and quality standards to positively impact work and customers
  • Supports with the designs of technical specifications and development of software solutions of smaller and /or less complex initiatives in partnership with team, contributing towards the quality of delivery
  • Writes, tests and reviews code, refining and rewriting as necessary under supervision and communicates to engineering professionals and colleagues involved in the project
  • Integrates existing software products and solves routine problems to enable incompatible platforms to work together
  • Maintains systems by monitoring and correcting software defects
  • Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity
  • Supports the delivery of an ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams
  • May support engineering and operational excellence initiatives, assisting with implementing metrics and processes for regular assessment and improvement
  • Supports in the implementation of ways to improve working processes within the area of software engineering responsibility

Skills you'll need

  • Bachelor's degree in Computer Science, Engineering, related field or relevant experience. 
  • Programming/Scripting: Applies a computer language to communicate with computers using a set of instructions and to automate the execution of tasks. 
  • Agile Development: Uses a group of methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organising cross-functional teams. 
  • Continuous Integration/Continuous Deployment Automation: Tests each change done to a codebase automatically and as early as possible, pushing changes to a staging or production system. 
  • Troubleshooting: Applies problem solving methods to repair failed products or processes. 
  • Debugging: Finds and resolves bugs within computer programmes, software or systems. 
  • Version Control: Tracks and manages changes to software code. 
  • IT Security: Protects information and information systems against unauthorised access or modification of information. 
  • Decision Making: Gathers information, and analyses different scenarios, assesses alternative resolutions and reaches a decision. 
  • Growth Mindset: The belief that talent, ability and skills can be developed through a commitment to continuous learning and reflection

Experience you'll have

Mandatory:

  • Python
  • Version Control - Gitlab

Nice to have:

  • Java
  • Gitlab CI
  • CI/CD
  • Docker
  • Building and testing APIs (any framework)
  • Unit testing
  • Requirement gathering
  • Previous experience working in a software development team

Benefits

At BT, we entertain, educate and empower millions of people every single day. We’re a brand built on connecting people – whether that’s friends, family, businesses or communities. Working here, you’ll receive an attractive salary and a range of competitive benefits, but – more than that – you’ll be joining an ambitious organisation with a culture of togetherness, collaboration and inclusivity.

  • 25 days annual leave (plus

This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Program

BS1 4SX Bristol, South West £30000 annum (pro- WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for ambitious and talented graduates to join their fully remote Graduate Software Development Program. This immersive program is designed to provide aspiring developers with the foundational skills, practical experience, and mentorship needed to launch a successful career in software engineering. You will work alongside experienced engineers on real-world projects, contributing to the design, development, and testing of innovative software solutions. The program includes comprehensive training in various programming languages, development methodologies, and cloud technologies, tailored to our client's technology stack. You will gain exposure to the entire software development lifecycle, from requirements gathering and architectural design to coding, debugging, and deployment. A key element of the program is collaboration within agile teams, fostering a strong sense of teamwork and shared responsibility. The ideal candidate will be a recent graduate with a degree in Computer Science, Software Engineering, or a related technical field, possessing a strong academic record and a demonstrable passion for coding. Proficiency in at least one programming language (e.g., Python, Java, C++) is required, along with a solid understanding of data structures and algorithms. Excellent problem-solving skills, a keen analytical mind, and a proactive approach to learning are essential. This program provides a structured pathway for career growth, with opportunities for ongoing professional development and advancement within the company. If you are eager to learn, innovate, and contribute to cutting-edge technology from the comfort of your remote workspace, this is the perfect launchpad for your career.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

BS1 4QQ Bristol, South West £30000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your career journey with our exceptional Graduate Software Development Engineer program. This fully remote, paid internship offers a unique opportunity for ambitious and talented individuals to gain hands-on experience in the fast-paced world of software development. You will be an integral part of our engineering teams, contributing to the design, development, and deployment of innovative software solutions. Under the guidance of experienced mentors, you will learn to write clean, efficient, and maintainable code, participate in code reviews, and contribute to agile development processes. This program is designed to provide a comprehensive understanding of the software development lifecycle, from initial concept to final implementation. You will work with a variety of programming languages and technologies, gaining exposure to cutting-edge tools and methodologies. Projects may involve front-end development, back-end systems, database management, cloud computing, or AI/ML applications, depending on your interests and team needs. We encourage our interns to be curious, ask questions, and take initiative. This is a learning-focused environment where personal growth and professional development are highly valued. The successful candidates will have a strong academic background in Computer Science or a related field, a passion for technology, and excellent problem-solving skills. You should be a motivated self-starter, capable of working independently and collaboratively in a virtual team setting. This internship is an ideal stepping stone for those aspiring to build a successful career in software engineering. We are committed to fostering a supportive and inclusive culture, ensuring that all interns feel valued and empowered to succeed.

Responsibilities:
  • Assist in the design, coding, and testing of software applications.
  • Participate in code reviews and contribute to software quality assurance.
  • Collaborate with senior engineers on feature development and bug fixing.
  • Learn and apply software development best practices and methodologies.
  • Contribute to documentation and knowledge sharing within the team.
  • Engage in problem-solving and propose innovative solutions.
  • Support the deployment and maintenance of software systems.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of programming concepts and at least one programming language (e.g., Python, Java, C++).
  • Familiarity with software development tools and methodologies.
  • Excellent analytical and problem-solving abilities.
  • Strong communication and teamwork skills.
  • Enthusiasm for learning new technologies and a passion for software development.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development

BS1 4SB Bristol, South West £65000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced Senior Project Manager to lead their software development initiatives in Bristol, South West England, UK . This pivotal role involves overseeing the entire project lifecycle, from initiation and planning through to execution, monitoring, and closure. You will be responsible for managing cross-functional teams, ensuring projects are delivered on time, within scope, and on budget, while meeting quality standards. The ideal candidate has a proven track record in managing complex software projects, possesses strong leadership qualities, and excels in stakeholder management. You should be adept at agile methodologies, risk management, and resource allocation. This role requires excellent communication skills to effectively coordinate with development teams, product owners, and senior management, fostering a collaborative and productive project environment. Responsibilities include defining project scope and objectives, developing detailed project plans, managing project budgets, identifying and mitigating project risks, and ensuring clear communication channels throughout the project. You will also be responsible for tracking project progress, reporting on key metrics, and driving continuous improvement in project delivery processes. This is a challenging yet rewarding position offering the opportunity to make a significant impact on key strategic projects within a forward-thinking organization. A deep understanding of software development lifecycles and common technologies is highly beneficial. The ability to motivate teams and navigate complex challenges is essential.

Key Responsibilities:
  • Lead and manage software development projects from inception to completion.
  • Develop comprehensive project plans, including scope, timelines, resources, and budgets.
  • Oversee project execution, ensuring adherence to schedules and deliverables.
  • Implement and manage agile development methodologies (Scrum, Kanban).
  • Identify, assess, and mitigate project risks and issues.
  • Manage project scope and change control processes effectively.
  • Facilitate communication and collaboration among project team members and stakeholders.
  • Track project progress and provide regular status reports to senior management.
  • Ensure project quality standards are met and deliverables are successfully deployed.
  • Manage vendor relationships and third-party contributions as needed.

Qualifications:
  • Proven experience as a Project Manager, with a strong focus on software development projects.
  • Demonstrated success in managing multiple complex projects concurrently.
  • Proficiency in project management software and tools (e.g., Jira, Asana, MS Project).
  • In-depth knowledge of agile methodologies and principles.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong organizational and problem-solving abilities.
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field; PMP or PRINCE2 certification is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineering Jobs in Bristol !

Senior Project Manager - Software Development

BS1 1AA Bristol, South West £75000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Project Manager to lead complex software development projects for their innovative technology solutions, based in **Bristol, South West England, UK**. This role is ideal for a seasoned professional with a strong track record in managing the full project lifecycle, from initiation and planning to execution, monitoring, and closure. You will be responsible for defining project scope, objectives, and deliverables in collaboration with stakeholders. This includes developing detailed project plans, managing budgets, allocating resources, and ensuring projects are delivered on time and within scope. The ideal candidate will possess a deep understanding of software development methodologies, including Agile (Scrum, Kanban) and Waterfall. You will be adept at risk management, identifying potential issues and developing mitigation strategies. Excellent communication, leadership, and stakeholder management skills are paramount. You will lead and motivate cross-functional project teams, fostering a collaborative and results-driven environment. Responsibilities include managing project documentation, conducting regular status meetings, and reporting on project progress to senior management. Experience with project management software (e.g., Jira, Asana, MS Project) is essential. A bachelor's degree in Computer Science, Engineering, Business, or a related field is required; PMP or PRINCE2 certification is highly desirable. A minimum of 8 years of experience in project management, with at least 5 years focused on software development projects, is essential. Experience managing enterprise-level projects and working with distributed teams is a significant advantage. This role offers flexibility, with the understanding that some on-site presence in **Bristol, South West England, UK** may be required for key meetings and strategic discussions, but the core responsibilities can be managed remotely. Join a forward-thinking company at the forefront of technological innovation, offering excellent career progression opportunities. Eligibility to work in the UK is required.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Team Lead

BS1 4BN Bristol, South West £70000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and experienced Senior Software Development Team Lead to join their thriving IT department in **Bristol, South West England, UK**. This hybrid role offers a collaborative work environment with the flexibility to work remotely on certain days. You will be responsible for leading a team of talented software engineers in the design, development, testing, and deployment of high-quality software solutions. The ideal candidate will have a strong technical background in software development, coupled with proven leadership and project management skills. Key responsibilities include mentoring and coaching team members, fostering a collaborative and productive team culture, and ensuring adherence to best practices in software engineering. You will work closely with product managers, stakeholders, and other engineering teams to define project requirements, scope, and timelines. This role involves architecting scalable and robust software solutions, conducting code reviews, and ensuring code quality, maintainability, and performance. Experience with Agile methodologies (Scrum, Kanban) is essential. You will also be responsible for managing the software development lifecycle (SDLC), identifying and mitigating project risks, and ensuring timely delivery of software releases. The ability to effectively communicate technical concepts to both technical and non-technical audiences is crucial. This is a fantastic opportunity to lead a talented team, drive technical innovation, and make a significant impact on our client's software products. Responsibilities:
  • Lead and mentor a team of software engineers.
  • Oversee the design, development, and deployment of software solutions.
  • Ensure adherence to software engineering best practices and standards.
  • Collaborate with product management and stakeholders.
  • Manage project timelines and deliverables.
  • Conduct code reviews and ensure code quality.
  • Foster a positive and productive team environment.
  • Drive continuous improvement in development processes.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Significant experience in software development, with a strong track record of delivering complex projects.
  • Proven experience in a leadership or team lead role.
  • Expertise in one or more programming languages (e.g., Java, Python, C++).
  • Strong understanding of software architecture and design patterns.
  • Experience with Agile methodologies.
  • Excellent communication, leadership, and interpersonal skills.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development

BS1 6DG Bristol, South West £60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and dynamic Senior Project Manager to oversee the end-to-end lifecycle of complex software development projects. This role requires exceptional leadership, organizational, and communication skills to ensure projects are delivered on time, within budget, and to the highest quality standards. The Senior Project Manager will be responsible for defining project scope, creating detailed project plans, managing cross-functional teams, identifying and mitigating risks, and stakeholder management. This is a hybrid role, requiring flexibility for both remote work and in-office collaboration at our Bristol facility.

Responsibilities include:
  • Planning, executing, and closing software development projects using agile and/or waterfall methodologies.
  • Defining project objectives, scope, and deliverables in collaboration with stakeholders.
  • Developing and managing detailed project schedules, resource allocation, and budgets.
  • Leading and motivating project teams, fostering a collaborative and productive environment.
  • Identifying, assessing, and managing project risks and issues.
  • Communicating project status, progress, and key metrics to all stakeholders, including senior management.
  • Ensuring adherence to quality standards and best practices throughout the project lifecycle.
  • Managing vendor relationships and third-party integrations as required.
  • Facilitating project meetings, including stand-ups, sprint reviews, and retrospectives.
  • Driving continuous improvement in project management processes and team performance.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. A Master's degree or PMP/Agile certification is a plus.
  • Minimum of 5 years of experience in project management, specifically within software development environments.
  • Proven experience with project management software and tools (e.g., Jira, Asana, MS Project).
  • Strong understanding of software development lifecycle (SDLC) and various development methodologies (Agile, Scrum, Kanban, Waterfall).
  • Excellent leadership, team management, and interpersonal skills.
  • Exceptional organizational, time management, and problem-solving abilities.
  • Proficiency in risk management and change management.
  • Strong financial acumen and experience managing project budgets.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a hybrid environment, balancing remote and in-office collaboration.
You will be instrumental in driving the success of critical software initiatives, ensuring seamless execution and delivery of innovative solutions.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs View All Jobs in Bristol