Graduate Software Development Engineer

M1 1AE Manchester, North West £30000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking bright and motivated Graduate Software Development Engineers to join their innovative technology team based in **Manchester, Greater Manchester, UK**. This internship program offers a unique opportunity for ambitious graduates to gain hands-on experience in software development, working on real-world projects alongside experienced engineers. You will be involved in the full software development lifecycle, from design and coding to testing and deployment, contributing to the creation of cutting-edge applications. The ideal candidate will possess a strong academic background in computer science or a related field, a passion for technology, and a desire to learn and grow within a dynamic environment.

Key Responsibilities:
  • Assist in the design, development, and implementation of software applications using various programming languages.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and contribute to maintaining code quality standards.
  • Collaborate with senior engineers and team members to understand project requirements and technical specifications.
  • Assist in the testing and debugging of software components to ensure functionality and performance.
  • Contribute to the documentation of software designs, processes, and user guides.
  • Learn and apply new technologies and development methodologies.
  • Participate in team meetings and contribute ideas for product improvement.
  • Support the deployment and maintenance of software systems.
  • Gain exposure to the full software development lifecycle within a professional setting.

This is a hybrid internship position, requiring a blend of remote work and office-based collaboration in Manchester. The duration of the internship is typically 6-12 months, with the potential for a full-time role upon successful completion. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related discipline is required. Strong programming skills in at least one modern language (e.g., Python, Java, C++, JavaScript) are essential. Familiarity with software development tools and methodologies (e.g., Git, Agile) is a plus. Excellent problem-solving skills, a proactive attitude, and a strong desire to learn are paramount. The ability to work effectively in a team, both in-person and remotely, is crucial. This is an excellent stepping stone for aspiring software engineers looking to launch their careers in the tech industry.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer

M1 1AG Manchester, North West £70000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of developing cutting-edge software solutions and is actively seeking a Senior Software Development Engineer to join their fully remote workforce. This role offers the unparalleled flexibility of working from home, contributing to innovative projects from any location within the UK. You will be instrumental in designing, developing, testing, and deploying robust, scalable, and high-performance software applications. Responsibilities include collaborating with product managers to define requirements, architecting complex software solutions, writing clean and efficient code, and implementing best practices in software development lifecycle management. The role requires extensive experience with various programming languages, frameworks, and cloud technologies. You will work closely with a talented team of engineers, designers, and QA professionals through advanced virtual collaboration platforms. A key aspect of this position involves mentoring junior developers, conducting code reviews, and promoting a culture of technical excellence and continuous improvement. The ideal candidate will have a proven track record of delivering high-quality software products in an Agile environment. Strong analytical and problem-solving skills, combined with a deep understanding of software architecture patterns, data structures, and algorithms, are essential. We are looking for a highly motivated individual who thrives in a remote setting, demonstrating excellent autonomy, communication, and organizational skills. Your contributions will directly impact the evolution of our client's flagship products. This is an exceptional opportunity to shape the future of software development within a forward-thinking company that values innovation and employee well-being. You will play a crucial role in defining technical strategies and ensuring the successful delivery of challenging software projects. The environment is fast-paced, requiring adaptability and a commitment to excellence in all aspects of software engineering.

Key Responsibilities:
  • Design, develop, and maintain scalable software applications.
  • Collaborate with product teams to define software requirements and specifications.
  • Write high-quality, efficient, and maintainable code.
  • Implement and improve software development best practices.
  • Conduct code reviews and provide technical feedback.
  • Mentor and guide junior software engineers.
  • Troubleshoot and resolve complex software defects.
  • Participate in architectural design and decision-making.
  • Contribute to CI/CD pipelines and deployment processes.
  • Work effectively in a fully remote, Agile environment.
Qualifications:
  • BSc/MSc in Computer Science, Software Engineering, or a related field.
  • Extensive experience in full-stack software development.
  • Proficiency in multiple programming languages (e.g., Java, Python, C++, JavaScript).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP).
  • Strong understanding of software architecture patterns and design principles.
  • Proven experience in Agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong remote collaboration and communication abilities.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

M1 1AA Manchester, North West £20000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you passionate about technology and eager to kickstart a career in software development? Our client is seeking enthusiastic and driven individuals to join their team as Junior Software Development Apprentices. This is a fantastic opportunity to gain hands-on experience and receive comprehensive training in a supportive, remote-first environment. You will work alongside experienced developers, contributing to real-world projects and learning valuable skills in coding, problem-solving, and team collaboration.

Responsibilities:
  • Assist senior developers in writing, testing, and debugging code.
  • Learn and apply various programming languages and frameworks as directed.
  • Participate in code reviews and contribute to discussions on best practices.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to the design and implementation of new features under guidance.
  • Collaborate with team members using remote communication tools.
  • Engage actively in training sessions and self-paced learning modules.
  • Maintain clear and concise documentation for code and processes.
  • Support the continuous improvement of development workflows.
Qualifications:
  • A strong interest in software development and a desire to learn.
  • Basic understanding of at least one programming concept or language (e.g., Python, JavaScript, Java) is beneficial but not essential.
  • Good analytical and problem-solving skills.
  • Excellent communication and interpersonal skills for effective remote collaboration.
  • Self-motivated and able to manage time effectively in a remote setting.
  • A proactive attitude towards learning and development.
  • Minimum of 5 GCSEs at grades A*-C (or equivalent) including Maths and English.
  • Ability to work independently and as part of a distributed team.
  • Comfortable using online collaboration platforms and tools.
This role is based in Manchester, Greater Manchester, UK but is fully remote, offering flexibility and the chance to work from anywhere within the UK. Our client is committed to providing a nurturing environment for apprentices, with clear pathways for career progression. If you're ready to embark on an exciting journey into the world of software development and eager to learn from the best, we encourage you to apply. This apprenticeship program is designed to equip you with the foundational knowledge and practical experience needed to excel in the tech industry.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

M1 2GN Manchester, North West £15000 annum (appr WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring developers through a fully remote Software Development Apprenticeship program based in **Manchester, Greater Manchester, UK**. This is an ideal entry point into the tech industry, providing comprehensive training, hands-on experience, and a recognised qualification. As a Software Development Apprentice, you will work alongside experienced engineers, contributing to real-world projects and learning a variety of programming languages and development methodologies. Your responsibilities will evolve as you gain skills, but may include assisting in code development, testing software applications, debugging, and documenting technical processes. You will be actively involved in team meetings, learning about agile development practices, and contributing to the software development lifecycle. Our client is committed to providing a structured learning environment, with dedicated mentorship and a clear career progression path. You will participate in online training modules, coding challenges, and project-based learning, all delivered remotely. We are looking for enthusiastic and motivated individuals with a strong aptitude for problem-solving and logical thinking. While prior coding experience is not essential, a genuine passion for technology and a willingness to learn are paramount. Excellent communication skills and the ability to work effectively in a remote team environment are crucial. This apprenticeship offers the chance to earn while you learn, gain invaluable industry experience, and build a successful career in software development without needing to relocate or commute.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

M1 2PN Manchester, North West £70000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Senior Software Development Manager to lead a talented team of engineers in **Manchester, Greater Manchester, UK**. This role operates on a hybrid basis, combining office collaboration with remote flexibility. The Senior Software Development Manager will be responsible for guiding the full software development lifecycle, from conceptualisation and design through to implementation, testing, deployment, and maintenance. You will play a key role in shaping the technical direction, fostering innovation, and ensuring the delivery of high-quality, scalable, and robust software solutions. Responsibilities include managing and mentoring a team of software engineers, facilitating agile development processes, defining project roadmaps, and collaborating closely with product management, QA, and other engineering teams. A strong understanding of modern software architecture patterns, programming languages (e.g., Java, Python, C#), cloud technologies (e.g., AWS, Azure), and database systems is essential. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, coupled with a minimum of 7 years of experience in software development, including at least 3 years in a leadership or management role. Excellent leadership, communication, problem-solving, and strategic planning skills are paramount. Experience with CI/CD pipelines, DevOps practices, and a passion for building high-performing teams are highly desirable. This is an excellent opportunity to make a significant impact on product development and drive technical excellence within a dynamic organisation.
Location: Manchester, Greater Manchester, UK
Key Responsibilities:
  • Lead and manage a team of software engineers.
  • Oversee the end-to-end software development lifecycle.
  • Define and drive the technical vision and strategy for software projects.
  • Implement and champion agile development methodologies.
  • Collaborate with product management to define roadmaps and requirements.
  • Ensure the delivery of high-quality, scalable, and reliable software.
  • Mentor and develop individual engineers, fostering career growth.
  • Conduct code reviews and ensure adherence to coding standards.
  • Manage project timelines, resources, and budgets.
  • Promote best practices in software design, testing, and deployment.
Qualifications:
  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in software development.
  • Minimum of 3 years of experience in a software development leadership or management role.
  • Strong understanding of software architecture and design patterns.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#).
  • Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices.
  • Excellent leadership, communication, and interpersonal skills.
  • Proven ability to manage projects and deliver results in an agile environment.
  • Strong analytical and problem-solving capabilities.
  • Experience with CI/CD tools and practices.
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

M1 1AA Manchester, North West £75000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology firm, is seeking an experienced and dynamic Senior Software Development Manager to lead their high-performing engineering teams. This pivotal role requires a strategic leader who can guide the development of cutting-edge software solutions from conception through to deployment. The successful candidate will be responsible for managing software development lifecycles, fostering a collaborative team environment, and ensuring the delivery of high-quality, scalable, and robust applications. This position is based at our client's state-of-the-art facility in **Manchester, Greater Manchester, UK**.

Key Responsibilities:
  • Lead and manage multiple software development teams, fostering a culture of innovation, collaboration, and continuous improvement.
  • Oversee the entire software development lifecycle (SDLC), including planning, design, development, testing, deployment, and maintenance.
  • Define and implement software development best practices, processes, and standards.
  • Collaborate closely with product management, QA, and other cross-functional teams to define project scope, requirements, and timelines.
  • Mentor, coach, and develop software engineers, fostering their technical and professional growth.
  • Ensure the delivery of high-quality, scalable, and secure software solutions that meet business objectives.
  • Manage project risks, identify dependencies, and develop mitigation strategies.
  • Participate in architectural discussions and ensure technical feasibility and robustness of proposed solutions.
  • Contribute to strategic planning and roadmap development for the engineering department.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential application.
  • Manage team budgets and resource allocation effectively.
  • Conduct performance reviews and provide regular feedback to team members.
Qualifications and Experience:
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • A minimum of 8-10 years of experience in software development, with at least 3-5 years in a management or team lead role.
  • Proven experience managing agile development teams and processes (Scrum, Kanban).
  • Strong understanding of software architecture, design patterns, and best practices.
  • Hands-on experience with various programming languages and technologies (e.g., Java, Python, C++, .NET, Cloud platforms).
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to mentor and develop engineering talent.
  • Strong problem-solving, analytical, and decision-making skills.
  • Experience in performance management and talent development.
  • Ability to work effectively in a fast-paced, dynamic environment.
  • This role requires the candidate to be present at the office in **Manchester, Greater Manchester, UK**.
If you are a seasoned software leader with a passion for building exceptional products and driving team success, we encourage you to apply for this exciting opportunity.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Programme

M1 1AA Manchester, North West £28000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a leading innovator in the tech industry, is offering a prestigious Graduate Software Development Programme for ambitious and talented individuals looking to launch their careers. This programme provides a comprehensive introduction to professional software engineering within a dynamic and supportive environment. Over the course of the programme, you will gain hands-on experience across various aspects of the software development lifecycle, working on real-world projects. You will be involved in coding, testing, debugging, and contributing to the design of innovative software solutions. Mentorship from experienced engineers will be a key feature, guiding you through challenging tasks and providing invaluable learning opportunities. The programme is designed to develop your technical skills in areas such as programming languages (e.g., Python, Java, C++), data structures, algorithms, and software design patterns. You will also hone your collaboration, communication, and problem-solving abilities. This is a hybrid role, requiring a balance of on-site work at our modern offices in Manchester, Greater Manchester, UK , and remote engagement, allowing for both in-person collaboration and the flexibility to work from home. Successful participants will have the opportunity to explore different teams and technologies, identifying areas of specialization that align with their career aspirations. We are looking for candidates with a strong academic background in Computer Science, Software Engineering, or a related field, a genuine passion for technology, and a strong desire to learn and grow. Problem-solving aptitude and a proactive attitude are essential. This is an exceptional opportunity to kick-start your career in software development with a company that values innovation and invests in its future talent.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Salford !

Graduate Software Development Programme

M1 1AN Manchester, North West £30000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting Graduate Software Development Programme and is seeking ambitious, motivated individuals to join their innovative tech hub in **Manchester, Greater Manchester, UK**. This programme offers a unique opportunity for recent graduates to kick-start their careers in software development within a supportive and stimulating environment. Participants will engage in a structured learning path, gaining hands-on experience across various technologies and project methodologies. The programme is designed to provide a comprehensive understanding of software engineering principles, agile development practices, and the full software development lifecycle. You will work alongside experienced mentors, contribute to real-world projects, and develop practical skills in coding, testing, debugging, and deployment. Our client fosters a culture of continuous learning and collaboration, offering a clear pathway for career progression. This role follows a hybrid work model, combining essential in-office training and collaboration with the flexibility of remote work.

Programme Outline:
  • Duration: 12-18 months (dependent on progress)
  • Focus Areas: Back-end development, Front-end development, Full-stack development, Database management, Cloud technologies.
  • Training: Intensive training modules covering programming languages (e.g., Java, Python, JavaScript), frameworks, software architecture, and development tools.
  • Mentorship: Dedicated mentorship from senior software engineers.
  • Project Work: Involvement in live projects, contributing to all phases of development.
  • Methodologies: Exposure to Agile and Scrum methodologies.
  • Career Development: Clear progression opportunities into junior developer roles upon successful completion.
Ideal Candidate Profile:
  • Recent graduate (within the last 2 years) with a degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundational knowledge of programming concepts and data structures.
  • A passion for technology and a genuine interest in software development.
  • Excellent problem-solving abilities and analytical thinking.
  • Good communication and teamwork skills.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a hybrid team environment.
  • Prior internship or project experience in software development is a plus, but not essential.
This is an unparalleled opportunity for aspiring developers to gain invaluable experience and build a successful career in the technology sector.
This advertiser has chosen not to accept applicants from your region.

Client Director (Software & Development Sales)

Greater Manchester, North West £55000 - £65000 Annually TCS Consulting

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

Client Director (Software & Development Sales)

Salary: £55,000 – £5,000

Location: Manchester (Hybrid)

OTE: Year 1 OTE: 00k - 20k Total | Year 2 OTE: 40k – £1 k Total

About Our Client: 

Headquartered in Manchester and home to over 1,500 employees across the UK, Poland, Lithuania, and Bulgaria, our client is a market-leading nearshore software development partner. They're known for their direct, no-nonsense approach to software delivery - an attitude that’s helped them build long-standing partnerships with major UK brands including Compare the Market, Kraken, Naked Wines, Stagecoach, Secret Escapes, and Michelin.

Their culture blends fun with focus - retaining top-tier talent, delivering exceptional quality, and building strong client relationships in the process. Following a record FY25 for new business and overall revenue, they're expanding their sales function to bring in sales professionals who thrive in high-growth, high-trust environments.

The Role

Client Directors are responsible for winning 2–5 new clients per year through a full end-to-end new business process. You’ll receive support from a dedicated Marketing Executive who delivers targeted campaigns, events, and content to help drive engagement.

Key Responsibilities

• Generate and progress your own pipeline of qualified opportunities.

• Use channels such as cold calling, email, LinkedIn, and networking to engage prospects.

• Lead the full sales process from initial engagement through to contract close.

• Build and manage relationships with C-suite and senior stakeholders.

• Apply the MEDDPICC qualification framework to effectively advance opportunities.

• Engage executive sponsorship to accelerate deal momentum.

• Collaborate cross-functionally with Delivery and Marketing teams.

What We’re Looking For

• Proven experience in technology, software delivery, or consultancy sales.

• Ability to manage long, consultative sales cycles and influence senior buyers.

• Strong understanding of enterprise sales methodologies such as MEDDPICC.

• Ambitious, driven, and comfortable working autonomously in a target-driven environment.

Benefits

• Monthly and quarterly incentives, plus team away days

• Monthly 1-2-1’s with mindset and performance coach

• 21 days’ holiday (plus one extra day for every year of service)

• Free gym membership

• Vibrant social scene with regular team and company events

• Private healthcare (after 6-month probation)

• Flexible hybrid working – Manchester HQ’d with London office access

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

Senior Project Manager - Software Development

M14 5JL Manchester, North West £65000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking an accomplished Senior Project Manager with extensive experience in software development to lead critical projects within their fully remote team. This is a remote-first position, offering flexibility and the opportunity to work from anywhere. You will be responsible for planning, executing, and closing software development projects, ensuring they are delivered on time, within scope, and on budget. This includes defining project objectives, developing detailed project plans, managing resources, and identifying and mitigating risks. You will lead and mentor cross-functional project teams, fostering collaboration and ensuring effective communication between developers, designers, QA engineers, and stakeholders. Managing stakeholder expectations, providing regular project updates, and facilitating decision-making processes will be key responsibilities. A strong understanding of Agile methodologies (Scrum, Kanban) and experience with project management tools such as Jira, Confluence, or similar is essential. You will be adept at managing the full software development lifecycle (SDLC), from requirements gathering to deployment and post-launch support. Experience in managing multiple concurrent projects and prioritizing effectively in a fast-paced environment is required. The ideal candidate will possess exceptional leadership, communication, and negotiation skills, with a proven ability to influence and drive results. A strong technical background in software development or computer science is highly desirable. PMP, PRINCE2, or Agile certifications are a plus. This is a significant opportunity to shape the future of our client's technology offerings and work on cutting-edge projects with a talented, globally distributed team. If you are a strategic thinker, a master of execution, and passionate about delivering high-quality software solutions remotely, we encourage you to apply.
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 Salford