What Jobs are available for Science And Technology Companies in Didcot?

Showing 44 Science And Technology Companies jobs in Didcot

Advanced Software Engineering Apprentice

OX1 1XX Oxford, South East £20000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
WhatJobs is seeking a highly motivated and technically curious individual to join our team as an Advanced Software Engineering Apprentice. This is a unique opportunity to embark on a comprehensive, fully remote apprenticeship program designed to cultivate exceptional talent in software development. You will be integrated into our dynamic engineering department, working alongside seasoned professionals on real-world projects that span various technological stacks. Our client is dedicated to providing a supportive and intellectually stimulating environment where you can learn, grow, and contribute meaningfully. As an apprentice, your primary focus will be on developing a strong foundation in software engineering principles, best practices, and cutting-edge technologies. This role is entirely remote, allowing you to collaborate effectively from anywhere within the UK.

Key Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Learn and apply coding best practices, including version control (Git) and automated testing.
  • Participate in code reviews and contribute to team discussions.
  • Troubleshoot and debug software issues under the guidance of senior engineers.
  • Collaborate with cross-functional teams to understand project requirements.
  • Contribute to technical documentation and knowledge-sharing initiatives.
  • Develop proficiency in at least one primary programming language (e.g., Python, Java, C#).
  • Engage actively in online learning modules and virtual workshops provided as part of the apprenticeship.
  • Maintain clear and consistent communication with team members through our designated remote collaboration tools.
Qualifications:
  • A strong passion for technology and software development.
  • Enthusiasm for continuous learning and professional development.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills, essential for a remote team environment.
  • Ability to work independently and manage time effectively.
  • Basic understanding of computer science fundamentals is advantageous, but not strictly required.
  • Must be eligible to undertake an apprenticeship in the UK.
  • Must be able to commit to the full duration of the apprenticeship program (typically 18-24 months).
  • A positive attitude and a willingness to embrace new challenges.
This fully remote role offers a structured learning path, mentorship from industry experts, and the chance to build a rewarding career in software engineering. We are committed to fostering a diverse and inclusive workplace. If you are eager to kickstart your career in technology and possess the drive to succeed, we encourage you to apply. The position is based remotely, with all collaboration and training conducted virtually.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Junior Software Engineering Apprentice

OX1 2BB Oxford, South East £22000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Launch your technology career with an exciting Junior Software Engineering Apprenticeship opportunity at our client's cutting-edge facility in Oxford, Oxfordshire, UK . This program is designed for motivated individuals eager to learn and grow within a supportive and innovative tech environment. You will receive comprehensive training, mentorship from experienced engineers, and hands-on experience in software development lifecycle. This hybrid role offers a blend of in-office learning and collaborative work, combined with the flexibility of some remote work. You'll contribute to real projects, gain valuable industry insights, and build a strong foundation for a successful career in software engineering.

As an apprentice, you will:
  • Assist in the design, development, and testing of software applications.
  • Learn various programming languages and development tools relevant to our projects.
  • Collaborate with senior developers on coding, debugging, and troubleshooting tasks.
  • Participate in code reviews and contribute to improving code quality.
  • Gain exposure to different software development methodologies, such as Agile.
  • Help in documenting software specifications and user guides.
  • Work on assigned tasks and projects, meeting defined milestones and deadlines.
  • Attend workshops and training sessions to enhance technical skills and industry knowledge.
  • Support the maintenance and enhancement of existing software systems.
  • Contribute to a positive and collaborative team environment.
We are looking for passionate individuals with a strong aptitude for technology and problem-solving. A high school diploma or equivalent is required, along with a genuine interest in software development. While prior coding experience is a plus, it is not essential as comprehensive training will be provided. Excellent communication, teamwork, and a willingness to learn are key attributes. You should be eager to work in a hybrid setting, balancing structured learning at our Oxford office with the flexibility of remote tasks. This is an exceptional entry-level opportunity for aspiring software engineers.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager - Scientific Computing - to £75000 + Bonus + Equity - ID44338

Oxfordshire, South East Humand Talent

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Are you an experienced software leader who still enjoys being hands-on with code?


Do you thrive in collaborative teams where innovation, precision and agility are key?


Looking for a leadership role that blends technical delivery, people development and software excellence?


Our client is seeking a Lead Software Engineer (Python) to join their growing team. This role offers the chance to lead a skilled group of developers while also remaining technically active, working on impactful software that combines data, engineering and visualisation.


You will take a central role in delivering modern, high-performance software systems used in advanced technical environments. The position offers an ideal balance of hands-on coding, team leadership and project collaboration across multidisciplinary teams.


Why This Role is Great

  • Lead and develop a talented team by offering technical guidance, mentorship and support
  • Stay technically involved in Python-based development, contributing to architecture, design and problem-solving
  • Contribute to meaningful work that supports complex tools, systems or platforms used in real-world applications
  • Shape the development approach by applying agile and lean principles in a pragmatic and delivery-focused way
  • Work with a mix of internal and external stakeholders as part of wider project delivery and collaboration
  • Explore 3D imaging or visualisation technologies if that is part of your background or interest



About You

You are a senior engineer who enjoys leading teams just as much as building excellent software. You are collaborative, delivery-focused and comfortable working across disciplines to help solve complex problems.


You will likely bring:

  • Experience leading and managing software teams with a supportive and people-first approach
  • A strong technical foundation in Python and modern software engineering practices
  • Hands-on experience working in agile teams and delivering software in iterative cycles
  • A clear understanding of the software development life cycle and best practice
  • Strong communication and collaboration skills, both written and verbal
  • Confidence working with partners or stakeholders to align on delivery


It would be great if you also have:

  • Experience working with 3D images, modelling or visualisation tools
  • A degree in Computer Science, Engineering, or a related technical subject
  • Exposure to project management or delivery coordination
  • Experience working in international or cross-functional environments


Salary and Benefits

  • to £75,000 , depending on experience
  • Annual bonus scheme
  • Equity participation through a generous share scheme
  • Hybrid working with flexible hours
  • 25 days annual leave
  • Private health care and death in service cover
  • Pension with 4 percent employer contribution via salary sacrifice


Apply Today

This is a fantastic opportunity to step into a high-impact leadership role while staying hands-on with technology. If you are excited by the idea of building smart software with a motivated and collaborative team, we would love to hear from you.


We encourage applications from candidates with transferable skills or those looking to move into a more senior or strategic role.


Diversity and Inclusion

We and our client are committed to fostering a diverse and inclusive workplace. Applications are welcome from individuals of all backgrounds, and we particularly encourage those from underrepresented groups to apply.


We believe that a mix of voices, experiences and perspectives leads to stronger outcomes and a more innovative environment. If you require any adjustments during the recruitment process, please let us know and we will do our best to accommodate your needs.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Public Relations Specialist - Tech Industry

RG1 1AA Reading, South East £40000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and creative Public Relations Specialist to enhance their brand's visibility and reputation within the competitive tech industry. This role involves developing and executing strategic PR campaigns, building relationships with media outlets, and crafting compelling narratives to communicate the company's innovations and achievements. You will be responsible for writing press releases, organising press conferences, managing media inquiries, and monitoring media coverage. Key duties include identifying target media lists, pitching stories to journalists, influencers, and bloggers, and developing key messaging documents. You will also assist in crisis communication planning and execution, manage social media PR efforts, and contribute to the overall communications strategy. The ideal candidate will possess a strong understanding of the technology landscape, excellent written and verbal communication skills, and a proven ability to secure positive media placements. Experience in PR, communications, or a related field, preferably within the tech sector, is essential. Proficiency in media monitoring tools and a creative approach to storytelling are highly valued. Strong networking abilities and the capacity to build and maintain relationships with key stakeholders are crucial. This hybrid role offers the flexibility to work remotely with regular collaboration in the office, contributing to significant communication initiatives in Reading, Berkshire, UK .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Full Stack Engineering

RG1 1AY Reading, South East £25000 Annually WhatJobs

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a leading technology innovator seeking enthusiastic and talented Graduate Software Developers to join their expanding engineering team. This internship program is designed to provide aspiring developers with hands-on experience in full-stack development, working on real-world projects. You will have the opportunity to learn and apply modern software development practices, contribute to the design and implementation of scalable applications, and collaborate with experienced engineers. Key learning areas will include front-end development (HTML, CSS, JavaScript frameworks like React or Angular), back-end development (languages such as Python, Java, or Node.js), database management (SQL and NoSQL), and cloud technologies (AWS, Azure). This is a fully remote internship, offering flexibility and the chance to work with a diverse, distributed team. We are looking for individuals with a strong academic background in Computer Science or a related field, a passion for coding, and a keen desire to learn and grow within a professional software development environment. Previous personal projects or contributions to open-source are highly valued. This internship provides an excellent pathway to a full-time career in software engineering with our client.

Key Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and well-documented code.
  • Collaborate with senior developers on various aspects of the software development lifecycle.
  • Participate in code reviews and team discussions.
  • Learn and apply front-end and back-end development technologies.
  • Contribute to the maintenance and improvement of existing software systems.
  • Troubleshoot and resolve software defects.
  • Engage in learning activities and professional development.
  • Assist in the creation of technical documentation.
  • Contribute to a positive and collaborative team environment.
Qualifications and Skills:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of programming fundamentals and data structures.
  • Familiarity with at least one back-end programming language (e.g., Python, Java, Node.js).
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
  • Exposure to database concepts (SQL or NoSQL).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work effectively in a remote setting.
  • Demonstrated interest in software development through personal projects or academic work.
This is a remote internship opportunity based in Reading, Berkshire, UK , providing invaluable industry experience.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Development Graduate

RG1 1AA Reading, South East £28000 annum (pro- WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for ambitious and talented Software Development Graduates to kickstart their careers with a fully remote internship program. This role is designed for enthusiastic individuals eager to gain hands-on experience in a dynamic, fast-paced technology environment. You will be an integral part of our development teams, contributing to real-world projects and learning from experienced professionals. Our client is committed to providing a supportive and engaging remote-first culture, fostering innovation and professional growth for all interns.

Responsibilities:
  • Assist in the design, development, testing, and deployment of software applications under the guidance of senior developers.
  • Write clean, efficient, and well-documented code in one or more programming languages (e.g., Python, Java, JavaScript, C++).
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality.
  • Collaborate with cross-functional teams, including product managers and QA engineers, to understand project requirements and deliver high-quality solutions.
  • Contribute to the troubleshooting and debugging of software issues.
  • Learn and apply agile development methodologies and best practices.
  • Develop an understanding of version control systems (e.g., Git) and CI/CD pipelines.
  • Research and implement new technologies and tools to enhance product functionality and performance.
  • Actively participate in team meetings, stand-ups, and retrospectives.
  • Document technical designs, processes, and solutions.
  • Engage in continuous learning to expand technical skills and knowledge base.
  • Contribute to the company’s collaborative and innovative remote work culture.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong foundational knowledge of computer science principles, algorithms, and data structures.
  • Proficiency in at least one object-oriented programming language.
  • Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
  • Understanding of software development lifecycle and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, even in a remote setting.
  • Self-motivated, eager to learn, and able to work independently with minimal supervision.
  • A genuine passion for software development and technology.
  • Ability to manage time effectively and meet deadlines in a remote work environment.
  • Previous internship or personal project experience in software development is beneficial.
This internship is fully remote, allowing you to work from anywhere within the UK. You will be provided with the necessary tools and support to succeed in a remote-first environment.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Engineer

OX1 1PT Oxford, South East £85000 Annually WhatJobs Direct

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge technology firm seeking a highly skilled and experienced Lead Software Development Engineer to join their innovative team. This role can be fully remote, offering significant flexibility. You will be responsible for leading a team of talented engineers in the design, development, and deployment of complex software solutions. This position demands exceptional technical expertise, strong leadership capabilities, and a passion for creating high-quality, scalable software products. You will play a key role in shaping the technical direction and driving the success of critical projects.
Responsibilities:
  • Lead the design, development, testing, and deployment of robust and scalable software applications.
  • Architect and implement software solutions using modern programming languages and frameworks.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Collaborate with product managers and stakeholders to define requirements and translate them into technical designs.
  • Drive best practices in software development, including Agile methodologies, code reviews, and automated testing.
  • Identify and resolve complex technical challenges, ensuring high performance and reliability.
  • Contribute to technical strategy and roadmap planning.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to standards.
  • Optimize application performance and scalability.
  • Stay current with emerging technologies and industry trends.
  • Onboard and develop junior engineering talent.
  • Ensure software solutions meet security and compliance requirements.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience in full-stack software development, with a proven track record of leading development teams.
  • Proficiency in one or more modern programming languages such as Java, Python, C#, or Node.js.
  • Deep understanding of software architecture patterns, design principles, and data structures.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong knowledge of Agile development methodologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Proven ability to mentor and develop engineering teams.
  • Experience with database design and management (SQL and NoSQL).
  • Demonstrated problem-solving abilities and a passion for innovation.
  • Familiarity with CI/CD pipelines and DevOps practices.
This role is a fantastic opportunity for a seasoned engineer looking to take on leadership responsibilities and influence the technical direction of a forward-thinking company. The role is associated with development for a company with a significant presence in Oxford, Oxfordshire, UK .
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 Science and technology companies Jobs in Didcot !

Junior Software Development Apprentice

RG1 2AA Reading, South East £21000 annum (appr WhatJobs Direct

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a rapidly expanding technology solutions provider in Reading, Berkshire, UK , is seeking a motivated and technically inclined Junior Software Development Apprentice to join their dynamic engineering team. This apprenticeship offers an unparalleled pathway into the world of software development, providing comprehensive training and real-world project experience. You will work alongside seasoned developers, contributing to the design, development, testing, and maintenance of innovative software applications. This is a hands-on role designed to equip you with the skills and knowledge necessary to excel in a software engineering career.

Your responsibilities will include assisting in coding and debugging software modules, participating in code reviews, and writing unit tests to ensure code quality. You will learn to work with various programming languages, frameworks, and tools used by the development team. The role involves collaborating with product managers and designers to understand software requirements and translate them into technical specifications. You will also help in troubleshooting and resolving software defects, contributing to the continuous improvement of our client's products. As an apprentice, you will be expected to actively participate in training sessions, workshops, and self-study to build your technical expertise. This position is perfect for individuals with a strong aptitude for problem-solving, logical thinking, and a genuine passion for technology. While prior professional development experience is not essential, a solid understanding of computer science fundamentals, perhaps gained through academic study or personal projects, would be a significant advantage. You will be supported by dedicated mentors and provided with opportunities to attend industry events and further certifications. This is a full-time apprenticeship, with a blend of remote and in-office work based in Reading, Berkshire, UK .
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Software Development Manager

OX1 2JD Oxford, South East £90000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge software solutions provider, is seeking an experienced Lead Software Development Manager to spearhead their engineering teams. This is a fully remote position, allowing you to work from anywhere within the UK. You will be responsible for guiding the design, development, and deployment of high-quality software products, fostering an agile and collaborative team culture, and driving technical innovation. The ideal candidate will have a strong background in software engineering, a deep understanding of modern development practices, and exceptional leadership capabilities.

Key Responsibilities:
  • Lead, mentor, and manage a team of software engineers, fostering their professional growth and development.
  • Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Champion Agile methodologies (Scrum/Kanban) and ensure their effective implementation within development teams.
  • Drive technical strategy and architecture decisions, ensuring scalability, performance, and maintainability of software solutions.
  • Collaborate with product management and other stakeholders to define project roadmaps and priorities.
  • Establish and enforce coding standards, best practices, and quality assurance processes.
  • Conduct regular performance reviews, provide constructive feedback, and facilitate career development for team members.
  • Manage project timelines, resources, and budgets effectively in a remote setting.
  • Promote a culture of innovation, continuous improvement, and technical excellence.
  • Troubleshoot and resolve complex technical issues as they arise.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 10 years of experience in software development, with at least 3 years in a leadership or management role.
  • Proven experience managing and leading high-performing software engineering teams.
  • Deep understanding of various programming languages, software architectures, and development methodologies.
  • Strong experience with Agile development practices and tools (e.g., Jira, Confluence).
  • Excellent communication, interpersonal, and stakeholder management skills.
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable.
  • Demonstrated ability to drive technical strategy and influence product direction.
  • Ability to excel in a fully remote, fast-paced, and collaborative environment.
This is a significant opportunity to shape the future of software development at a leading company, working remotely from Oxford, Oxfordshire, UK (or any UK location). If you are a visionary leader passionate about building exceptional software and empowering engineering talent, we encourage you to apply.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Engineer

RG1 2HG Reading, South East £25000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is delighted to offer an exciting Graduate Software Development Engineer internship opportunity in **Reading, Berkshire, UK**. This program is designed for enthusiastic and talented individuals looking to kickstart their careers in the technology industry. You will gain hands-on experience in all phases of the software development lifecycle, from design and coding to testing and deployment. Working within collaborative teams, you will contribute to the development of innovative software solutions, learn modern development methodologies, and gain exposure to a variety of programming languages and technologies. The internship will provide a structured learning environment with opportunities for mentorship from experienced engineers. You will participate in code reviews, learn best practices in software engineering, and contribute to real-world projects. This role requires a strong academic background, a passion for technology, and a desire to learn and grow. Excellent problem-solving skills, attention to detail, and the ability to work effectively in a team are crucial. While this is a hybrid role, offering a balance of in-office collaboration and remote work flexibility, regular attendance at our **Reading** office will be required for team meetings, training sessions, and project coordination. We are looking for bright, motivated individuals who are eager to make a tangible contribution and develop their skills within a supportive and challenging environment. Key responsibilities will include:
  • Assisting in the design and development of software applications.
  • Writing clean, maintainable, and efficient code.
  • Participating in unit testing and integration testing.
  • Collaborating with senior engineers on software projects.
  • Contributing to technical documentation.
  • Learning and applying software development best practices.
  • Troubleshooting and debugging software issues.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, C++, C#).
  • Enthusiasm for software development and a keen interest in learning new technologies.
  • Good analytical and problem-solving abilities.
  • Effective communication and teamwork skills.
This internship is an excellent stepping stone for a successful career in software engineering.
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 Science And Technology Companies Jobs View All Jobs in Didcot