What Jobs are available for Software Development in Newcastle upon Tyne?

Showing 216 Software Development jobs in Newcastle upon Tyne

Graduate Software Development Engineer (Remote)

NE1 4AG Newcastle upon Tyne, North East £25000 annum (pro WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge software development company, is excited to offer a fantastic opportunity for a motivated Graduate Software Development Engineer to join their team. This is a fully remote, paid internship designed to provide a comprehensive and immersive experience in professional software engineering. You will be working alongside experienced developers on real-world projects, contributing to the design, development, testing, and deployment of innovative software solutions. This role is perfect for recent graduates with a passion for coding and a strong academic background in Computer Science, Software Engineering, or a related field. You will gain practical experience with modern programming languages (e.g., Python, Java, C++), development tools, and agile methodologies. Responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, debugging issues, and collaborating with team members through virtual communication channels. We are looking for individuals who are eager to learn, possess excellent problem-solving skills, and have a strong desire to build high-quality software. A foundational understanding of data structures, algorithms, and object-oriented programming is essential. This internship offers exposure to various aspects of the software development lifecycle and the chance to contribute meaningfully to projects that impact users globally. The experience gained will be invaluable for launching a successful career in software engineering. This remote position allows you to contribute from anywhere, with a strong emphasis on virtual team collaboration and communication. We encourage applications from candidates who demonstrate initiative, a collaborative spirit, and a keen interest in emerging technologies. You will be an integral part of a supportive team environment, receiving mentorship and guidance throughout your internship. This is an exceptional stepping stone into the tech industry for bright, ambitious graduates in the **Newcastle upon Tyne, Tyne and Wear, UK** area and beyond, seeking practical experience.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer - AI/ML

NE2 4HQ Newcastle upon Tyne, North East £70000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and innovative Senior Software Development Engineer specializing in AI/ML to join their cutting-edge technology team in Newcastle upon Tyne, Tyne and Wear, UK . This role offers a hybrid working model, allowing for flexibility. You will play a key role in designing, developing, and deploying sophisticated machine learning models and AI-powered solutions that drive business value and innovation. The ideal candidate will have a strong foundation in computer science, extensive experience in software development, and a deep understanding of machine learning algorithms, deep learning frameworks, and data science principles. You will be responsible for the entire ML lifecycle, from data collection and preprocessing to model training, evaluation, and deployment into production environments. Collaboration with data scientists, product managers, and other engineers is crucial. You will contribute to architectural decisions, mentor junior engineers, and ensure the scalability, reliability, and performance of our AI systems. We are looking for someone who is passionate about solving complex problems using cutting-edge technology and has a proven ability to deliver high-quality, production-ready code. Responsibilities include:
  • Designing, developing, and implementing machine learning models and AI algorithms.
  • Building and maintaining scalable ML pipelines for data processing, training, and deployment.
  • Collaborating with data scientists to translate research models into production-ready code.
  • Optimizing model performance and efficiency for large-scale applications.
  • Working with cloud platforms (e.g., AWS, Azure, GCP) for ML model deployment and management.
  • Ensuring the quality, reliability, and maintainability of AI/ML systems.
  • Contributing to architectural discussions and technology selection.
  • Mentoring junior software engineers and promoting best practices.
Qualifications:
  • Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
  • Minimum of 5 years of experience in software development, with a strong focus on AI/ML.
  • Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Experience with cloud platforms and their ML services.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with MLOps practices and tools.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
This is an exciting opportunity to work on impactful AI projects and contribute to technological advancements.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

NE1 4EP Newcastle upon Tyne, North East £18000 annum (trai WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Join a forward-thinking technology company as a Remote Software Development Apprentice and kick-start your career in the tech industry without leaving your home! This fully remote apprenticeship program is designed for passionate individuals eager to learn, grow, and contribute to innovative software projects. You will be paired with experienced mentors who will guide you through coding, debugging, and software lifecycle processes. This is an unparalleled opportunity to gain practical, real-world experience in software development while earning a qualification. Our client is committed to fostering talent and provides a supportive, remote-first working environment.

Key Responsibilities:
  • Participate in structured online training modules covering various programming languages (e.g., Python, Java, JavaScript) and development methodologies.
  • Assist senior developers in writing clean, efficient, and maintainable code for software applications.
  • Learn to debug and test software to identify and resolve issues.
  • Contribute to the development of user interfaces and user experiences.
  • Collaborate with team members using remote communication tools (e.g., Slack, Microsoft Teams, Zoom).
  • Participate in code reviews and provide constructive feedback.
  • Assist in documenting software designs, processes, and user guides.
  • Gain exposure to version control systems like Git.
  • Engage actively in team meetings and project discussions.
  • Work towards achieving your Level 3 Software Developer qualification.

Qualifications and Skills:
  • Must be aged 18 or over and have the right to work in the UK.
  • Possess a strong passion for technology and software development.
  • Good foundational knowledge of mathematics and problem-solving skills.
  • Basic familiarity with computers and the internet.
  • Excellent communication and teamwork abilities, crucial for a remote role.
  • A proactive attitude towards learning and a willingness to embrace new challenges.
  • Ability to work independently and manage your time effectively.
  • Have achieved or be predicted to achieve a minimum of 5 GCSEs at grade C/4 or above, including English and Maths, or equivalent qualifications.
  • A BTEC or A-Level in a relevant subject (e.g., IT, Computer Science) is advantageous but not essential.

This apprenticeship offers a fantastic pathway into a rewarding career in technology. If you are driven, curious, and ready to build your future in software development, apply today!
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Manager

NE1 4AG Newcastle upon Tyne, North East £85000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished Senior Software Development Manager to lead and mentor a talented team of software engineers. This role is pivotal in driving the development of innovative software solutions from conception through to deployment. The successful candidate will be responsible for managing the entire software development lifecycle, ensuring the delivery of high-quality, scalable, and robust applications. Key duties include planning and overseeing project timelines, allocating resources effectively, and fostering a collaborative and productive team environment. You will also be instrumental in defining and implementing software development best practices, coding standards, and quality assurance processes. This role requires a strong technical background coupled with exceptional leadership and people management skills. The Senior Software Development Manager will work closely with product managers, architects, and other stakeholders to define project requirements, technical specifications, and roadmaps. You will also be responsible for conducting performance reviews, supporting career development for your team members, and actively contributing to the recruitment and retention of top engineering talent. Experience with Agile methodologies (Scrum, Kanban) is essential, as is a proven ability to manage multiple projects simultaneously. Technical expertise in modern programming languages, cloud platforms (e.g., AWS, Azure), and CI/CD pipelines is highly desirable. This is an excellent opportunity to shape the technical direction of key software products and lead a high-performing team. The role is based in Newcastle upon Tyne, Tyne and Wear, UK , with a hybrid working model that offers flexibility between office-based collaboration and remote work. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 7 years of experience in software development, including at least 3 years in a management or team lead role, is required.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development

NE1 4AG Newcastle upon Tyne, North East £12000 annum (depe WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is looking for enthusiastic and motivated individuals to join their team as Advanced Apprentices in Software Development. This is an excellent opportunity for aspiring tech professionals to gain hands-on experience and achieve a recognized qualification while working within a supportive team. This hybrid role based in **Newcastle upon Tyne, Tyne and Wear, UK**, combines on-the-job training with structured learning, providing a solid foundation for a career in software engineering.

What you'll be doing:
  • Assist in the design, development, and testing of software applications.
  • Learn and apply various programming languages (e.g., Python, Java, C#) and development tools.
  • Participate in coding, debugging, and troubleshooting activities.
  • Work with databases and understand data structures.
  • Collaborate with senior developers and team members on project tasks.
  • Contribute to the creation of technical documentation.
  • Learn about software development methodologies (e.g., Agile).
  • Assist in the maintenance and support of existing software systems.
  • Understand and adhere to coding standards and best practices.
  • Participate in regular training sessions and workshops to enhance technical skills.
  • Engage in team discussions and problem-solving sessions.
  • Develop a foundational understanding of cybersecurity principles in software development.
  • Gain exposure to various stages of the software development lifecycle.
What we're looking for:
  • A strong interest in software development and technology.
  • Good problem-solving skills and logical thinking ability.
  • Eagerness to learn and a proactive attitude.
  • Basic understanding of computer systems and programming concepts is advantageous, but not essential as full training will be provided.
  • Good communication and teamwork skills.
  • Ability to follow instructions and work as part of a team.
  • Commitment to completing the apprenticeship program.
  • Minimum of Level 2 qualification in Maths and English (GCSE or equivalent).
  • Candidates typically aged 16-18 are preferred, but older candidates may be considered based on experience and individual circumstances.
  • Must be eligible to work in the UK.
This apprenticeship offers a pathway to a rewarding career, combining practical experience with formal education. You will receive excellent training and support to help you succeed in the tech industry.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager - Software Development

NE1 3DG Newcastle upon Tyne, North East £65000 Annually WhatJobs Direct

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading technology firm based in Newcastle upon Tyne, Tyne and Wear, UK , is seeking a highly experienced Senior Project Manager to oversee complex software development projects. This hybrid role offers a dynamic blend of on-site collaboration and remote flexibility, allowing for optimal project execution and team engagement. The successful candidate will be responsible for the end-to-end management of software development lifecycles, from initiation and planning through to execution, monitoring, control, and closure. You will work closely with cross-functional teams, including developers, QA engineers, designers, and business stakeholders, to ensure projects are delivered on time, within budget, and to the highest quality standards. Key responsibilities include defining project scope and objectives, developing detailed project plans, identifying and mitigating risks, managing project resources, and facilitating effective communication among all parties. Experience with Agile methodologies (Scrum, Kanban) is essential, as is a strong understanding of software development processes. You will be expected to lead project status meetings, provide regular reports on project progress, and manage stakeholder expectations. The ability to mentor junior project managers and contribute to the continuous improvement of project management practices within the organization is also a key requirement. This role demands exceptional organizational skills, a keen eye for detail, and the ability to make critical decisions under pressure. Strong negotiation and conflict resolution skills will be invaluable in navigating complex project landscapes. As a hybrid worker, you will be expected to attend key meetings and collaborative sessions at our Newcastle upon Tyne office as required, while also leveraging remote working days for focused individual work and team coordination. This is an excellent opportunity for a seasoned Project Manager to take on challenging and rewarding projects within a supportive and innovative environment. You will play a pivotal role in driving the success of our client's cutting-edge software solutions. The ideal candidate will possess a strategic mindset, a proactive approach to problem-solving, and a deep understanding of the technical challenges involved in software development. We are looking for a leader who can inspire teams and foster a culture of excellence and accountability throughout the project lifecycle. Your ability to adapt to evolving project requirements and technological advancements will be crucial.

Responsibilities:
  • Lead the planning, execution, and delivery of software development projects.
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop and manage detailed project plans, schedules, and budgets.
  • Identify, assess, and manage project risks and issues.
  • Facilitate communication and collaboration among project teams and stakeholders.
  • Ensure adherence to Agile methodologies and best practices.
  • Track project progress and provide regular status reports.
  • Manage project resources, including personnel, and oversee resource allocation.
  • Conduct project post-mortems and identify lessons learned.
  • Mentor junior project managers and contribute to process improvements.
Qualifications:
  • Proven experience as a Senior Project Manager in software development.
  • Strong understanding of software development lifecycle (SDLC) and methodologies (Agile, Scrum, Kanban).
  • Excellent leadership, communication, and interpersonal skills.
  • Experience with project management tools (e.g., Jira, Confluence, Asana).
  • Ability to manage multiple projects simultaneously.
  • Strong risk management and problem-solving skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • PMP or similar project management certification is a plus.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Project Manager - Software Development

NE1 7BG Newcastle upon Tyne, North East £70000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech innovator, is seeking an experienced and dynamic Lead Project Manager to oversee the successful delivery of complex software development projects. This is a crucial role that requires a blend of technical understanding, leadership acumen, and exceptional organizational skills. The position is fully remote, allowing you to contribute to impactful projects from anywhere. You will be responsible for managing the entire project lifecycle, from initiation and planning through to execution, monitoring, control, and closure. This includes defining project scope, objectives, deliverables, and resource requirements, as well as managing stakeholder expectations and mitigating risks.

Key Responsibilities:
  • Lead and manage multiple software development projects simultaneously, ensuring alignment with business objectives and technical requirements.
  • Develop detailed project plans, including timelines, budgets, resource allocation, and risk management strategies.
  • Facilitate daily stand-ups, sprint planning, backlog grooming, and sprint reviews with cross-functional teams (developers, QAs, designers, product owners).
  • Track project progress, identify potential bottlenecks or risks, and implement corrective actions.
  • Communicate project status, key milestones, and issues effectively to stakeholders at all levels, including senior management.
  • Ensure adherence to agile methodologies (Scrum, Kanban) and best practices throughout the development lifecycle.
  • Manage project scope changes and assess their impact on timelines and resources.
  • Foster a collaborative and high-performing team environment, motivating team members to achieve project goals.
  • Manage vendor relationships and third-party integrations as required.
  • Oversee the quality assurance process and ensure the delivery of high-quality software products.
  • Contribute to the continuous improvement of project management processes and tools.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field; PMP, PRINCE2, or Agile/Scrum Master certification is highly desirable.
  • Minimum of 7 years of experience in project management, with a significant focus on software development projects.
  • Proven track record of successfully delivering complex software projects on time and within budget.
  • Strong understanding of software development lifecycles (SDLC) and agile methodologies.
  • Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
  • Excellent leadership, communication, and interpersonal skills.
  • Strong analytical and problem-solving abilities.
  • Ability to manage and influence cross-functional teams.
  • Experience with risk management and change control processes.
  • Experience working in a fully remote environment is a plus.

This role is based in **Newcastle upon Tyne, Tyne and Wear, UK**, but offers the significant advantage of being fully remote, allowing talented individuals from across the country to apply and contribute to exciting projects.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Newcastle upon Tyne !

Lead Project Manager, Software Development

NE98 1LX Newcastle upon Tyne, North East £80000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are looking for a dynamic and experienced Lead Project Manager to spearhead our software development projects. This role is entirely remote, allowing you to contribute from anywhere in the UK. The ideal candidate will possess a strong background in Agile methodologies and a proven ability to manage the full software development lifecycle from concept to deployment. You will be responsible for planning, executing, and delivering high-quality software solutions that meet our business objectives and client needs. This position demands exceptional leadership, strategic thinking, and a passion for building high-performing teams. As a remote-first team member, expect to actively participate in virtual stand-ups, sprint reviews, and planning sessions, ensuring seamless communication and collaboration.

Responsibilities:
  • Lead the planning and execution of multiple software development projects simultaneously.
  • Define project scope, objectives, and deliverables, ensuring alignment with business strategy.
  • Manage project timelines, resources, and budgets effectively.
  • Implement and refine Agile/Scrum processes to optimize team productivity and project delivery.
  • Identify and mitigate project risks and dependencies, ensuring timely resolution of issues.
  • Facilitate clear and consistent communication between development teams, product owners, and stakeholders.
  • Oversee the deployment of software releases and ensure smooth transitions.
  • Foster a culture of continuous improvement and innovation within the project teams.
  • Conduct regular performance reviews and provide feedback to team members.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree or equivalent experience is a plus.
  • 8+ years of project management experience, with a significant focus on software development.
  • Proven experience as a Scrum Master or in a similar Agile coaching role.
  • Strong understanding of various software development methodologies (Agile, Scrum, Kanban, Waterfall).
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency with project management tools such as Jira, Confluence, or similar.
  • Ability to manage complex projects with distributed teams.
  • Strong analytical and problem-solving skills.
  • PMP, CSM, or SAFe certification is highly desirable.
This is an exciting opportunity to shape the future of our software products and work in a truly flexible, remote environment. Join us and be a part of a team that values innovation and collaboration.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Project Manager - Software Development

NE1 4DP Newcastle upon Tyne, North East £65000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking software development company, is seeking an experienced and dynamic Lead Project Manager to manage complex software projects from conception through to successful delivery. This remote-first role offers the opportunity to lead cross-functional teams in an agile environment, ensuring projects are completed on time, within budget, and to the highest quality standards. The Lead Project Manager will be responsible for defining project scope, developing detailed project plans, and managing all project phases, including requirements gathering, design, development, testing, and deployment. You will facilitate agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives, fostering a culture of continuous improvement. A key aspect of this role is stakeholder management, effectively communicating project status, risks, and dependencies to both internal teams and external clients. The successful candidate will have a proven track record in managing software development lifecycles, employing various project management methodologies (e.g., Scrum, Kanban). You will be adept at risk identification and mitigation, resource allocation, and budget management. This position requires exceptional leadership, communication, and problem-solving skills. The ideal candidate will possess a deep understanding of software development processes and technologies. Experience in managing multiple concurrent projects and leading distributed teams is essential. You will be responsible for mentoring junior project managers and contributing to the enhancement of project management best practices within the organisation. A commitment to delivering exceptional results and fostering a collaborative, high-achieving team environment is paramount.
Responsibilities:
  • Lead and manage multiple software development projects from initiation to closure.
  • Define project scope, goals, and deliverables in collaboration with stakeholders.
  • Develop detailed project plans, schedules, and budgets.
  • Facilitate agile ceremonies and ensure adherence to agile principles.
  • Manage project risks, issues, and dependencies proactively.
  • Coordinate and lead cross-functional project teams.
  • Communicate project status, progress, and outcomes to stakeholders.
  • Ensure quality assurance and successful deployment of software solutions.
  • Mentor and guide junior project managers and team members.
  • Contribute to the continuous improvement of project management processes and tools.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 7 years of experience in project management, with a strong focus on software development.
  • Proven experience leading agile development teams and projects.
  • Proficiency in project management software and tools.
  • Strong understanding of software development lifecycles and methodologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to manage budgets and resources effectively.
  • Skilled in risk management and problem-solving.
  • Experience managing distributed or remote teams is highly desirable.
  • Project Management Professional (PMP) or similar certification is a plus.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Senior Project Manager (Software Development)

NE1 0AA Newcastle upon Tyne, North East £60000 Annually WhatJobs Direct

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a thriving software solutions provider, is seeking an experienced Senior Project Manager to lead and deliver complex software development projects from initiation to closure. This hybrid role offers the best of both worlds, combining in-office collaboration with the flexibility of remote work. The successful candidate will be based in the Newcastle upon Tyne, Tyne and Wear, UK region.

Responsibilities:
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Lead and motivate cross-functional project teams, fostering a collaborative and results-oriented environment.
  • Manage project execution, track progress, and proactively identify and mitigate risks and issues.
  • Ensure effective communication and stakeholder management throughout the project lifecycle.
  • Oversee the software development lifecycle, adhering to Agile methodologies (Scrum, Kanban).
  • Manage vendor relationships and third-party integrations as required.
  • Conduct regular project status meetings and provide comprehensive reports to senior leadership.
  • Ensure projects are delivered on time, within budget, and to the highest quality standards.
  • Facilitate project closure, including post-project reviews and lessons learned.
  • Contribute to the continuous improvement of project management processes and best practices.
  • Mentor junior project managers and team members.
  • Manage change requests and scope creep effectively.
  • Champion best practices in software development project management.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field. A Master's degree or PMP certification is highly desirable.
  • Minimum of 7 years of proven experience in project management, specifically within software development environments.
  • Strong understanding of Agile methodologies (Scrum Master or Product Owner experience is a plus).
  • Demonstrated success in managing complex, multi-disciplinary projects with significant budgets and tight deadlines.
  • Excellent leadership, communication, negotiation, and stakeholder management skills.
  • Proficiency in project management software (e.g., Jira, Asana, MS Project).
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Strong analytical and problem-solving skills.
  • Experience in risk management and mitigation strategies.
  • Familiarity with various software development technologies and architectures.
  • Experience managing distributed or remote teams is a plus.
This is a significant opportunity to shape the future of software delivery for a dynamic company located in Newcastle upon Tyne, Tyne and Wear, UK . Join us and lead impactful projects.
Is this job a match or a miss?
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 Newcastle upon Tyne