Graduate Software Development Engineer

BS1 4QQ Bristol, South West £30000 Annually WhatJobs

Posted 12 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.

Graduate Software Development Program

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

Posted 7 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.

Senior Project Manager - Software Development

BS1 4SB Bristol, South West £65000 Annually WhatJobs

Posted 3 days 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.

Senior Project Manager - Software Development

BS1 1AA Bristol, South West £75000 Annually WhatJobs

Posted 3 days 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 Lead (Remote)

CF10 1DA Cardiff, Wales £80000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Software Development Lead to spearhead their software engineering efforts in a fully remote capacity. This is a key leadership role focused on driving innovation, ensuring technical excellence, and managing a talented team of software developers. You will be responsible for the full software development lifecycle, from requirement gathering and architectural design to implementation, testing, deployment, and maintenance. Key responsibilities include leading code reviews, mentoring junior developers, fostering best practices in software development, and ensuring the delivery of high-quality, scalable, and robust software solutions.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. You should have a minimum of 8 years of experience in software development, with at least 3 years in a leadership or team lead role. Proven expertise in multiple programming languages, software architecture patterns, and cloud technologies (e.g., AWS, Azure) is essential. Strong experience with Agile methodologies, CI/CD pipelines, and DevOps practices is required. Excellent analytical, problem-solving, and debugging skills are paramount. You must possess exceptional communication, interpersonal, and team management skills, with the ability to motivate and guide a remote development team. A proactive approach to identifying and resolving technical challenges, and a commitment to continuous improvement are highly valued. This fully remote position demands a high degree of self-motivation, organization, and the ability to collaborate effectively across distributed teams. A reliable internet connection and a conducive remote work environment are necessary. If you are a visionary leader passionate about building exceptional software products and guiding talented engineers, we encourage you to apply. Shape the future of our technology landscape.
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 4 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.

Remote Project Manager - Software Development

CF10 1AB Cardiff, Wales £75000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and motivated Remote Project Manager to lead cutting-edge software development projects. This fully remote position offers the flexibility to work from anywhere in the UK, with the core team operating remotely. You will be responsible for the end-to-end management of software development lifecycles, ensuring projects are delivered on time, within scope, and on budget. This role requires exceptional organizational, communication, and leadership skills to effectively coordinate distributed teams and stakeholders.

Key Responsibilities:
  • Plan, execute, and finalize software development projects according to strict deadlines and within budget, utilizing agile methodologies (Scrum/Kanban).
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop detailed project plans, including resource allocation, task management, and risk assessment.
  • Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion.
  • Manage project team members, providing guidance, motivation, and performance feedback.
  • Identify and manage project dependencies and critical path, proactively mitigating risks.
  • Track project milestones and deliverables, ensuring progress against the plan.
  • Conduct regular project status meetings, both internally and with clients, providing comprehensive updates.
  • Manage changes to the project scope, schedule, and costs using appropriate verification techniques.
  • Ensure the quality of deliverables through rigorous testing and quality assurance processes.
  • Build, develop, and guide motivated and cohesive project teams, fostering a collaborative remote work environment.
  • Foster strong working relationships with all stakeholders, including development teams, QA, product owners, and business units.
  • Manage vendor relationships and third-party contributions as needed.
  • Facilitate effective communication across all levels of the organization and with external partners.
  • Continuously identify opportunities for process improvement in project management and software development practices.

Ideal candidates will possess a Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A PMP, PRINCE2, or Agile certification is highly desirable. Proven experience as a Project Manager in software development, with a strong understanding of agile frameworks, is essential. Experience managing remote teams and projects is a significant advantage. Excellent communication, negotiation, and interpersonal skills are paramount for this remote-first role. You must be a self-starter, highly organized, and adept at managing multiple priorities in a distributed environment. This is a fantastic opportunity to lead impactful projects from the comfort of your home office.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Bristol !

Senior Project Manager, Software Development

BS1 6DG Bristol, South West £60000 Annually WhatJobs

Posted 5 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.

Senior Project Manager - Software Development

CF10 2AA Cardiff, Wales £70000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm, is searching for a seasoned Senior Project Manager to lead their software development projects. This is a fully remote position, allowing you to contribute to exciting initiatives from anywhere. You will be responsible for the end-to-end management of software development projects, ensuring they are delivered on time, within budget, and to the highest quality standards. The ideal candidate will have a PMP or equivalent certification, extensive experience in Agile methodologies (Scrum, Kanban), and a strong understanding of the software development lifecycle. You will work closely with product owners, engineering teams, and stakeholders to define project scope, create detailed project plans, and manage resources effectively. Key responsibilities include risk assessment and mitigation, stakeholder communication, progress tracking, and ensuring successful project completion. Experience with project management software (e.g., Jira, Asana, Trello) and a proven ability to manage complex, multi-disciplinary projects are essential. This role requires exceptional leadership, communication, and organizational skills, as well as a proactive approach to problem-solving. You will be adept at managing remote teams, fostering collaboration, and driving project success in a virtual environment. We are seeking a highly motivated and results-oriented professional with a minimum of 6 years of project management experience in the IT or software development sector. Your ability to effectively manage competing priorities and deliver impactful software solutions will be critical to this role.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development

BS1 1AA Bristol, South West £75000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
WhatJobs is looking for a highly experienced Senior Project Manager to lead our software development projects from initiation to successful completion. This is a fully remote role, offering the flexibility to work from anywhere within the UK while collaborating with talented teams across the globe. You will be responsible for defining project scope, setting deliverables, managing timelines, allocating resources, and ensuring the successful execution of complex software development initiatives. The ideal candidate will possess a strong understanding of Agile methodologies, software development lifecycles, and have a proven track record of delivering high-quality software products on time and within budget. You will excel at stakeholder management, risk mitigation, and fostering a collaborative team environment.

Key responsibilities include:
  • Leading and managing multiple software development projects simultaneously.
  • Defining project scope, goals, and deliverables in collaboration with stakeholders.
  • Developing detailed project plans, including timelines, resource allocation, and budget management.
  • Utilising Agile methodologies (Scrum, Kanban) to manage project execution.
  • Coordinating and managing cross-functional teams, including developers, testers, designers, and business analysts.
  • Identifying, assessing, and mitigating project risks and issues.
  • Communicating project progress, status, and challenges to all stakeholders.
  • Ensuring the quality and timely delivery of software products.
  • Managing vendor relationships and third-party integrations.
  • Facilitating project meetings, including sprint planning, daily stand-ups, and retrospectives.
  • Continuously improving project management processes and team efficiency.

The successful candidate will have a Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. A Master's degree or PMP/Agile certification is highly desirable. A minimum of 8 years of project management experience, with at least 5 years specifically focused on software development projects, is required. Proven experience with Agile frameworks and project management tools (e.g., Jira, Asana, Trello) is essential. Excellent leadership, communication, negotiation, and problem-solving skills are critical. You must be highly organised, detail-oriented, and able to thrive in a fast-paced, remote work environment. Strong understanding of the software development lifecycle (SDLC) and various programming languages and technologies is a significant advantage.
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 Development Jobs View All Jobs in Bristol