Lead Software Development Engineer

S1 4QP Sheffield, Yorkshire and the Humber £85000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding software solutions provider based in Sheffield, South Yorkshire, UK , is looking for a talented and experienced Lead Software Development Engineer to spearhead their development efforts. This exciting, fully remote position offers the chance to shape the future of innovative software products. You will be responsible for leading a team of talented engineers, guiding them through the full software development lifecycle, from design and architecture to implementation, testing, and deployment. Your primary focus will be on creating robust, scalable, and high-performance applications. This role demands a deep understanding of modern software engineering principles, best practices, and agile methodologies. You will mentor and guide junior developers, foster a collaborative team environment, and ensure the delivery of high-quality code. Responsibilities include defining technical roadmaps, making architectural decisions, and ensuring the technical integrity of projects. You will also be involved in code reviews, performance tuning, and the continuous integration and continuous delivery (CI/CD) pipeline. The ideal candidate will have extensive experience with various programming languages and frameworks, along with a strong grasp of cloud technologies and database management. Proven ability to architect complex systems and solve challenging technical problems is essential. You should be passionate about technology, committed to excellence, and capable of driving innovation within the team. This is a remote-first role, requiring strong self-motivation and excellent communication skills to collaborate effectively with distributed teams. Your leadership will be key to the success of new product development and the ongoing improvement of existing software solutions. This is a fantastic opportunity to join a forward-thinking company and leave your technical mark on cutting-edge projects.
Key Responsibilities:
  • Lead and mentor a team of software engineers.
  • Design, develop, and deploy scalable software solutions.
  • Architect and implement robust system designs.
  • Ensure code quality, performance, and security.
  • Manage the software development lifecycle using Agile methodologies.
  • Collaborate with product managers and stakeholders to define requirements.
  • Drive technical innovation and best practices.

Qualifications:
  • Bachelor's or Master's degree in Computer Science or a related field.
  • 8+ years of professional software development experience.
  • Proven experience in a technical leadership or team lead role.
  • Expertise in multiple programming languages (e.g., Java, Python, C++).
  • Strong knowledge of cloud platforms (AWS, Azure, GCP).
  • Experience with microservices architecture and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

S1 2EX Sheffield, Yorkshire and the Humber £22000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge technology firm, is seeking enthusiastic and bright Graduate Software Development Engineers to join their dynamic team. This internship program is based in Sheffield, South Yorkshire, UK , providing a hands-on opportunity to contribute to real-world software projects and gain invaluable industry experience. You will work alongside seasoned engineers, learning modern development practices, contributing to the design and implementation of software solutions, and gaining exposure to various programming languages and technologies.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications under the guidance of senior engineers.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, C++, or JavaScript.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers.
  • Troubleshoot and debug software issues, identifying root causes and implementing effective solutions.
  • Contribute to the development of automated testing frameworks and procedures.
  • Learn and apply agile development methodologies and participate in sprint planning and retrospectives.
  • Research and implement new technologies and tools to enhance development processes.
  • Document software designs, APIs, and technical specifications.
  • Gain exposure to cloud platforms, databases, and CI/CD pipelines.
  • Contribute to the overall success of the engineering team through active participation and problem-solving.
  • Prepare and deliver presentations on project progress and findings.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundation in programming principles and object-oriented design.
  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++, C#).
  • Familiarity with software development lifecycle (SDLC) and version control systems like Git.
  • Good understanding of data structures, algorithms, and database concepts.
  • Excellent problem-solving skills and a logical approach to troubleshooting.
  • Strong communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies and challenges.
  • Previous internship or project experience in software development is a plus.
  • Familiarity with web development frameworks or cloud technologies is advantageous.
This internship is a full-time, on-site position located in Sheffield, South Yorkshire, UK , offering a structured pathway into a career in software development.
This advertiser has chosen not to accept applicants from your region.

Software Development Team Leader

S1 Sheffield, Yorkshire and the Humber Eclipse IT Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

full time

Role Overview:

We are seeking a dynamic and experienced Software Development Team Leader to lead our talented team in delivering top-notch solutions to our clients. As a key player in our organization, you will blend hands-on development with leadership responsibilities, ensuring a collaborative and innovative environment.

Key Responsibilities:

Leadership:

  • Inspire a culture of creativity, collaboration, and knowledge sharing.
  • li>Provide mentorship and supervision to software development team members.
  • Conduct regular code reviews and foster professional growth.
  • Technical Excellence:
  • Balance leadership duties with hands-on web development using JavaScript, PHP & React.
  • Stay updated on industry trends, evaluating and implementing new technologies.
  • Solve technical challenges and drive continuous improvement.

Client Engagement:

  • Build and maintain strong client relationships.
  • Proactively understand client needs and propose innovative solutions.
  • Identify upsell opportunities to showcase technical expertise and maximize client satisfaction.
  • Collaboration and Communication:
  • Collaborate with HR and senior leaders on recruitment, onboarding, and development processes.
  • Communicate effectively with internal and external stakeholders.

Qualifications:

  • Proven hands-on web development experience with JavaScript, PHP & React.
  • Previous experience mentoring or supervising software development teams.
  • Proficiency in git version control.
  • Familiarity with Waterfall and Agile methodologies.
  • Strong problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple projects and clients simultaneously.
  • Experience in a consultancy environment is a plus. 
  • li>Knowledge of/experience with cloud environments, specifically AWS, is advantageous
This advertiser has chosen not to accept applicants from your region.

Software Development Team Leader

South Yorkshire, Yorkshire and the Humber £70000 - £75000 Annually Eclipse IT Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Role Overview:

We are seeking a dynamic and experienced Software Development Team Leader to lead our talented team in delivering top-notch solutions to our clients. As a key player in our organization, you will blend hands-on development with leadership responsibilities, ensuring a collaborative and innovative environment.

Key Responsibilities:

Leadership:

  • Inspire a culture of creativity, collaboration, and knowledge sharing.
  • li>Provide mentorship and supervision to software development team members.
  • Conduct regular code reviews and foster professional growth.
  • Technical Excellence:
  • Balance leadership duties with hands-on web development using JavaScript, PHP & React.
  • Stay updated on industry trends, evaluating and implementing new technologies.
  • Solve technical challenges and drive continuous improvement.

Client Engagement:

  • Build and maintain strong client relationships.
  • Proactively understand client needs and propose innovative solutions.
  • Identify upsell opportunities to showcase technical expertise and maximize client satisfaction.
  • Collaboration and Communication:
  • Collaborate with HR and senior leaders on recruitment, onboarding, and development processes.
  • Communicate effectively with internal and external stakeholders.

Qualifications:

  • Proven hands-on web development experience with JavaScript, PHP & React.
  • Previous experience mentoring or supervising software development teams.
  • Proficiency in git version control.
  • Familiarity with Waterfall and Agile methodologies.
  • Strong problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to manage multiple projects and clients simultaneously.
  • Experience in a consultancy environment is a plus. 
  • li>Knowledge of/experience with cloud environments, specifically AWS, is advantageous
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Apprentice

S1 1UR Sheffield, Yorkshire and the Humber £18000 annum (appr WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exceptional opportunity for ambitious individuals seeking to launch a career in software development through a comprehensive, fully remote Senior Software Development Apprenticeship program. This apprenticeship is designed to provide hands-on experience and structured learning, equipping you with the skills and knowledge necessary to excel in the tech industry. You will work alongside experienced software engineers, contributing to real-world projects and gaining practical expertise in various programming languages, software development methodologies, and tools. Your responsibilities will include assisting in the design, development, testing, and deployment of software applications, adhering to coding standards and best practices. You will participate in code reviews, debugging, and troubleshooting, learning to identify and resolve technical issues effectively. The program involves a blend of self-study, online training modules, and practical application of learned concepts. You will collaborate with team members through virtual meetings and communication platforms, developing strong teamwork and communication skills essential for a remote work environment. Specific tasks may involve front-end development using frameworks like React or Angular, back-end development with languages such as Python or Java, database management, and understanding cloud technologies. We are looking for motivated, eager-to-learn individuals with a strong aptitude for problem-solving and a genuine passion for technology. While prior coding experience is beneficial, it is not strictly required; the program is tailored to build foundational skills from the ground up. Excellent communication, adaptability, and a proactive approach to learning are key attributes we seek. Upon successful completion of the apprenticeship, there is a strong potential for full-time employment. If you are ready to immerse yourself in the world of software development and build a rewarding career from the comfort of your home, this apprenticeship is your ideal starting point.

Responsibilities:
  • Assist in software design, development, and testing under guidance.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and debugging processes.
  • Learn and apply various programming languages and frameworks.
  • Collaborate with senior developers and team members in a remote setting.
  • Contribute to documentation and knowledge sharing.
  • Troubleshoot and resolve software defects.
  • Stay updated with new technologies and development practices.
Qualifications:
  • Strong interest and aptitude for software development and technology.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and disciplined to work effectively in a remote environment.
  • Minimum of 4 GCSEs at grades 9-4 (or equivalent), including English and Maths.
  • A-levels or BTEC in Computing/IT or related subject preferred, but not essential.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Lead

S1 4YA Sheffield, Yorkshire and the Humber £75000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology firm in Sheffield, South Yorkshire, UK , is looking for a highly skilled and experienced Senior Software Development Lead to guide their engineering teams. This pivotal role requires a blend of technical expertise, leadership acumen, and a passion for building innovative software solutions. You will be responsible for overseeing the entire software development lifecycle, from requirements gathering and design to coding, testing, deployment, and maintenance. Key duties include mentoring and coaching software developers, driving best practices in coding standards, architecture, and quality assurance, and fostering a collaborative and high-performing team environment. The ideal candidate will have extensive experience in software development, with a strong command of modern programming languages and frameworks, as well as a deep understanding of software architecture patterns and agile methodologies. You should possess exceptional problem-solving skills, a proactive approach to identifying and resolving technical challenges, and the ability to translate business requirements into robust technical solutions. This hybrid role offers the flexibility of remote work combined with essential in-office collaboration. Excellent communication and interpersonal skills are vital for leading the team and working effectively with product managers and other stakeholders. This is an exceptional opportunity for a seasoned developer to take on leadership responsibilities and shape the future of the company's technology offerings.

Key Responsibilities:
  • Lead and mentor a team of software developers.
  • Oversee the design, development, and implementation of software applications.
  • Define and enforce coding standards, architecture patterns, and best practices.
  • Collaborate with product managers and stakeholders to define requirements.
  • Drive the adoption of agile development methodologies.
  • Ensure the quality, performance, and scalability of software solutions.
  • Conduct code reviews and provide technical guidance.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to the strategic planning of technology roadmaps.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development with a track record of technical leadership.
  • Expertise in one or more programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software architecture, design patterns, and data structures.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Proficiency with agile development methodologies (Scrum, Kanban).
  • Excellent leadership, communication, and problem-solving skills.
  • Ability to manage multiple projects and priorities effectively.
  • Experience with CI/CD pipelines and DevOps practices.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Programme

S1 2DT Sheffield, Yorkshire and the Humber £30000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your technology career with our esteemed client's comprehensive Graduate Software Development Programme, operating entirely remotely. This immersive programme is designed for ambitious and bright graduates eager to dive into the world of software engineering. Based remotely, you will contribute to real-world projects, gaining invaluable hands-on experience across the full software development lifecycle. Our client is committed to fostering talent and provides extensive training, mentorship, and career development opportunities. You will work alongside experienced developers, learning modern programming languages, development methodologies, and best practices. Responsibilities include coding, testing, debugging, and documenting software, as well as participating in team discussions and contributing innovative ideas. We are seeking individuals with a passion for technology, strong problem-solving skills, and a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. While prior professional experience is not required, a strong understanding of programming concepts and a proactive learning attitude are essential. Successful candidates will demonstrate excellent communication skills, a collaborative spirit, and the ability to manage their time effectively in a remote work environment. Join a supportive and dynamic team that values innovation and continuous learning. This is a unique opportunity to launch your career and make a significant impact from day one, all while enjoying the flexibility of a remote role.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Sheffield !

Senior Software Development Apprentice (Remote)

S1 1AD Sheffield, Yorkshire and the Humber £18000 annum (appr WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering an exceptional opportunity for motivated individuals to embark on a career in software development through a fully remote apprenticeship program. This is an ideal pathway for aspiring developers who are eager to learn and grow within a supportive, high-tech environment. As a Senior Software Development Apprentice, you will work alongside experienced engineers, gaining hands-on experience in designing, coding, testing, and deploying software applications. You will be involved in the full software development lifecycle, contributing to various projects and learning modern development methodologies such as Agile. Key responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, and debugging existing applications. You will also learn about database management, version control systems, and cloud technologies. The program provides comprehensive training and mentorship, equipping you with the skills and knowledge necessary to succeed in the tech industry. This role requires a strong aptitude for logical thinking, problem-solving, and a passion for technology. Excellent communication skills are vital for collaborating effectively with remote team members. Candidates should possess a strong desire to learn, a proactive attitude, and the ability to work independently. While prior coding experience is beneficial, it is not strictly required. A minimum of A-levels (or equivalent) in relevant subjects or a Level 3 IT qualification is preferred. This apprenticeship offers a clear career progression path towards becoming a qualified Software Developer. If you are driven, adaptable, and ready to kickstart your tech career from the comfort of your home, this is the perfect opportunity.
This advertiser has chosen not to accept applicants from your region.

Remote Automotive Software Development Lead

S1 1AA Sheffield, Yorkshire and the Humber £90000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive innovation, is looking for an experienced and visionary Remote Automotive Software Development Lead to spearhead their cutting-edge projects. This is a fully remote leadership position, offering the flexibility to work from anywhere in the UK while guiding a talented team of software engineers. You will be responsible for the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment of advanced automotive software solutions. This includes embedded systems, infotainment software, driver-assistance systems, and connected car technologies. Your key responsibilities will involve technical leadership, architectural design, code reviews, mentoring junior developers, and ensuring adherence to best practices in software engineering. You will collaborate with cross-functional teams, including hardware engineers, product managers, and quality assurance, to deliver robust and innovative software. The ideal candidate will have a strong background in software development, with a significant focus on the automotive industry. Proven experience in leading software teams, managing projects, and delivering complex automotive software is essential. Expertise in C/C++, Python, and real-time operating systems (RTOS) is required. Familiarity with AUTOSAR, automotive communication protocols (e.g., CAN, LIN, Ethernet), and agile development methodologies is highly desirable. You should possess excellent communication, problem-solving, and strategic thinking skills, with the ability to inspire and motivate a remote team. Our client offers a highly competitive salary, comprehensive benefits, and the opportunity to work on groundbreaking technologies that are shaping the future of mobility. If you are a passionate software leader seeking a challenging and rewarding remote role in the automotive sector, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager, Software Development

S1 2GU Sheffield, Yorkshire and the Humber £70000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading SaaS provider known for its innovative enterprise solutions, is seeking a highly motivated and experienced Senior Project Manager to lead their software development initiatives. This is a fully remote position, allowing you to contribute your expertise from anywhere in the UK. You will be responsible for planning, executing, and delivering complex software projects on time, within scope, and on budget, while ensuring high levels of client satisfaction.

As a Senior Project Manager, you will oversee the entire project lifecycle, from initiation and planning through to execution, monitoring, control, and closure. You will manage cross-functional teams, including developers, QA testers, designers, and business analysts, fostering a collaborative and productive environment. Your role will involve stakeholder management, risk assessment and mitigation, resource allocation, and ensuring adherence to agile methodologies. You will be adept at communicating project status, challenges, and successes to both technical teams and executive leadership.

Key Responsibilities:
  • Lead the planning, execution, and delivery of multiple software development projects concurrently.
  • Define project scope, goals, and deliverables in collaboration with stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Manage project risks, issues, and changes, implementing mitigation strategies as needed.
  • Coordinate and lead cross-functional project teams, fostering collaboration and accountability.
  • Facilitate Agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Monitor project progress and performance, reporting on key metrics and milestones.
  • Ensure clear and effective communication among project team members, stakeholders, and clients.
  • Manage stakeholder expectations and maintain strong relationships throughout the project lifecycle.
  • Oversee the quality assurance process and ensure timely delivery of high-quality software.
  • Manage project budgets and ensure cost-effectiveness.
  • Conduct post-project evaluations and identify lessons learned for future projects.
  • Champion best practices in project management and software development methodologies.

Required Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
  • Proven experience (5+ years) as a Project Manager in the software development industry, with a strong track record of successful project delivery.
  • Proficiency in project management software and tools (e.g., Jira, Asana, Microsoft Project).
  • Deep understanding of Agile and Scrum methodologies.
  • Excellent leadership, team management, and motivational skills.
  • Exceptional communication, negotiation, and interpersonal skills.
  • Strong analytical and problem-solving abilities, with a keen eye for detail.
  • Ability to manage multiple projects simultaneously and prioritise effectively.
  • Experience in managing remote or distributed teams is highly advantageous.
  • PMP, Scrum Master (CSM), or similar project management certifications are preferred.
  • Experience with SaaS products and enterprise software solutions.

If you are a seasoned Senior Project Manager with a passion for driving successful software development outcomes and seeking a fully remote role, this is an excellent opportunity for you. Join our dynamic team in Sheffield and help us build exceptional software.
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 Sheffield