180 Software Developers jobs in Oxfordshire
Senior Full Stack Web Developer
Posted 12 days ago
Job Viewed
Job Description
ABOUT ORGANOX:
OrganOx is an innovative, fast-paced, global medical device company with a mission to save lives by making every donated organ count. We are a commercial stage organ technology company, spun out of the University of Oxford in 2008, committed to improving transplantation outcomes throughout the world. The company’s first product, the OrganOx metra ® normothermic machine perfusion (NMP) system for liver transplantation, has been used to support more than 5,000 liver transplant operations globally.
Position Summary
The Senior Full Stack Web Developer will be a key internal resource in the Digital department and will deliver on projects to build research tools and production solutions to dovetail with outsourced development teams while being an asset to the specialist design and development work conducted in-house.
This is a hands-on role requiring problem solving across the full stack, suiting engineers experienced in web and backend development with multiple languages and frameworks including .Net and React.
Listed below are the major responsibilities of the role and a brief description of some of the key tasks to be performed. This list is not totally exhaustive.
This is an on-site role in Oxford with flexibility.
Major Responsibilities
Under direction from the Digital Architect, the Senior Full Stack Web Developer will be responsible for:
- Coding and software design work to fulfil defined requirements and tasks
- Front-end web development including React, Typescript, HTML, CSS
- Back-end development including APIs and working with multiple database paradigms
- A leading contributor in daily stand-ups, design-reviews and technical documentation
- Engaging with source control and state-of-the-art tooling and developing unit tests
- Sharing in responsibility for code and design reviews while leading by example
- Assisting the Business Analyst and Product Owners in refining requirements and specifications
- Assisting quality control in the adherence to and maintenance of Standard Operating Procedures (SOP)
- Helping ensure that developments are completed on time and to quality standards
- Becoming expert in OrganOx's new developments and understanding their impact on the business and on patients' lives
- Working alongside internal and external development partners
- Adhere to the letter and spirit of OrganOx’s Code of Conduct and all other company policies
Requirements
Skills & Experience
- A skilled software engineer of at least seven years within a professional commercial team (there is no upper limit on length of experience so long as skills are current)
- Full-stack development, including Microsoft tools/platforms (C#, SQL Server, Azure, JavaScript with React and React Native a real advantage)
- Expertise in web and cloud technologies, security, comms, APIs - ideally in IoT and/or medical devices with experience in safety-critical system preferred
- Know-how in devops, support, configuration management and continuous deployment
- Generalist tendencies with interest and capabilities in other languages/platforms e.g. Android, iOS, Java, Python and professionally skilled in one or more second programming language
- An excellent understanding and ability to promote best-practice software engineering such as Clean Code, SOLID principles, Unit Testing or TDD, Continuous Integration, Microservices
- Comfortable adhering to contemporary development methodologies (such as Agile, Scrum, Test Driven Development) in a professional environment - ideally within a regulated industry
- Other advantageous technical knowledge is in Linux, data science or business intelligence.
- Excellent problem-solving skills and the ability to learn new technologies and come up with new solutions.
- A strong team-worker with organization skills and the ability to direct team members
- Excellent communication skills including applying written communication skills to help to develop and maintain technical documentation and SOPs
- An attention to detail and a real concern for quality of work.
Qualifications
- Bachelor’s or above degree in Computer Science or STEM subject or equivalent.
Benefits
At OrganOx, we value innovation, evidence, integrity, teamwork, respect, and passion. We offer competitive compensation and comprehensive benefits, including healthcare and retirement plans. We support work-life balance and provide opportunities for ongoing professional development.
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, sexual orientation race, or any other characteristics protected by law.
Junior Full Stack Developer
Posted 9 days ago
Job Viewed
Job Description
Junior Full Stack Developer (JavaScript)
Milton Keynes - Hybrid
35,00 - 40,000 + 2 days WFH + Holiday
This is an excellent opportunity for a Junior Full Stack Developer looking to join a business that offers huge internal progression opportunities. Within this role you will become a key member in contributing to the organisations success and be a factor shaping the business in years to come.
This company is a global creative production partner that helps businesses with their marketing campaigns. They offer services like on-demand creative staffing, cross-channel production management, and automated workflows through their technology platform.
In this varied role you will focus on front-end and back-end development, working alongside a team to design, build, test, and deploy web applications. You'll craft user interfaces, handle server-side logic, integrate databases, and collaborate on code reviews to maintain quality. Troubleshooting user issues and staying on top of the latest web development trends are also key aspects of this position.
The ideal candidate will be a well-rounded developer with experience in both front-end and back-end development. They should be proficient in the foundational web languages HTML, CSS, and JavaScript, and have familiarity with popular front-end frameworks like React, Angular, or Vue.js. On the back-end side, experience with a programming language with Node.js is essential with knowledge of Python, Ruby and Java, along with a basic understanding of databases and SQL.
This is a fantastic opportunity for an ambitious Full Stack Developer that is looking for significant growth potential, progression, and long-term development to join a business at an exciting time of growth.
The Role:
- Collaborate on design, build, test, and deploy web applications.
- Craft user interfaces (front-end).
- Handle server-side logic and database integration (back-end).
- Participate in code reviews for quality control.
The Person:
- Experience in both Front-end and Back-end.
- Proficient in JavaScript, HTML and CSS.
- Knowledge of Node.js for Back-end is essential.
- Desirable to have previously used Python, Ruby, Java and SQL Databases.
Reference Number: BBBH(phone number removed)
To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tom McLaughlin at Rise Technical Recruitment
This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency
Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.
Senior Full Stack Developer
Posted today
Job Viewed
Job Description
Senior Full Stack Developer
Posted 7 days ago
Job Viewed
Job Description
Senior Full Stack Developer
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy full-stack web applications.
- Write clean, efficient, and maintainable code for both frontend and backend.
- Develop and integrate APIs.
- Collaborate with cross-functional teams to define and implement features.
- Optimize application performance and scalability.
- Implement and manage database solutions.
- Contribute to architectural design and technology selection.
- Mentor junior developers and promote best practices.
- Participate in code reviews and testing.
- BSc/MSc in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js).
- Strong experience with backend languages and frameworks (e.g., Node.js, Python, Java).
- Expertise in database technologies (SQL and NoSQL).
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Understanding of software design patterns and architectural principles.
- Excellent problem-solving and communication skills.
Senior Full Stack Developer - FinTech
Posted 6 days ago
Job Viewed
Job Description
- Design, develop, test, and deploy scalable and reliable web applications using modern programming languages and frameworks.
- Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions.
- Develop and maintain robust back-end services, APIs, and microservices.
- Create intuitive and responsive front-end user interfaces.
- Manage and optimize database schemas and queries.
- Implement security best practices and ensure data integrity.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews to ensure code quality and adherence to standards.
- Troubleshoot and debug complex issues across the full stack.
- Contribute to architectural decisions and technology roadmap planning.
- Mentor junior developers and promote best practices within the team.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby/Rails).
- Solid understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB) and data modeling.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Familiarity with Agile development methodologies and CI/CD pipelines.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work collaboratively in a team environment.
- Experience in the FinTech industry is a significant advantage.
- Must be eligible to work in the UK.
Remote Senior Full-Stack Developer
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement full-stack web applications.
- Build reusable code and libraries for future use.
- Optimize applications for maximum speed, scalability, and security.
- Ensure the technical feasibility of UI/UX designs.
- Develop and maintain robust, well-documented APIs.
- Collaborate effectively with front-end and back-end developers, designers, and product managers.
- Write clean, maintainable, and efficient code across the stack.
- Conduct code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing systems.
- Mentor junior developers and contribute to team growth.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js).
- Strong experience with back-end programming languages (e.g., Node.js, Python, Java, Ruby, Go).
- Experience with database technologies (e.g., SQL, NoSQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Understanding of RESTful APIs and microservices architecture.
- Experience with CI/CD pipelines and automated testing.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills for effective remote collaboration.
Be The First To Know
About the latest Software developers Jobs in Oxfordshire !
Senior Full Stack Developer (Remote)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, and deploy high-quality, scalable web applications across the full stack.
- Write clean, efficient, and maintainable code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python/Django, Java/Spring) components.
- Collaborate with product managers, designers, and other engineers to define project requirements and technical specifications.
- Build and maintain robust APIs and microservices.
- Implement and manage database solutions (e.g., PostgreSQL, MongoDB, MySQL).
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues, identifying and implementing effective solutions.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to architectural decisions and technology selection.
- Stay up-to-date with emerging technologies and industry best practices.
- Write and maintain technical documentation.
- Mentor junior developers and provide technical guidance.
- Optimise applications for maximum speed and scalability.
- Ensure adherence to security best practices throughout the development process.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full stack web development.
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js) and corresponding JavaScript/TypeScript knowledge.
- Strong experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby/Rails).
- Solid understanding of database design and management, including SQL and NoSQL databases.
- Experience with RESTful API design and development.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of containerization technologies like Docker and Kubernetes is a plus.
- Experience with version control systems, particularly Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team.
- Ability to work independently, manage time effectively, and deliver high-quality results.
Lead Full-Stack Developer (Remote)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of full-stack web applications.
- Develop high-quality, scalable, and maintainable code for both front-end and back-end systems.
- Mentor and guide junior developers, providing technical leadership and support.
- Collaborate with cross-functional teams (product, design, QA) to define and deliver new features.
- Architect robust solutions and make key technical decisions.
- Implement and maintain CI/CD pipelines and automated testing strategies.
- Conduct thorough code reviews to ensure code quality and adherence to standards.
- Optimize applications for maximum speed, scalability, and security.
- Stay up-to-date with emerging technologies and industry best practices.
- Troubleshoot and resolve complex technical issues.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in full-stack development, with a significant focus on both front-end and back-end technologies.
- Proficiency in modern JavaScript frameworks (e.g., React, Vue, Angular) and back-end languages/frameworks (e.g., Node.js, Python/Django, Ruby/Rails).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Strong understanding of RESTful APIs, microservices architecture, and software design patterns.
- Experience with Agile methodologies and DevOps practices.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to lead and mentor technical teams.
- Demonstrated experience working effectively in a remote environment.
Remote Senior Full-Stack Developer
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, and maintain high-quality web applications and services using a variety of modern technologies.
- Collaborate closely with product managers, designers, and other engineers to translate requirements into technical solutions.
- Develop and maintain efficient, reusable, and reliable code across both front-end and back-end systems.
- Implement and optimize database schemas and queries for performance and scalability.
- Build and consume RESTful APIs and integrate with third-party services.
- Write comprehensive unit, integration, and end-to-end tests to ensure code quality and stability.
- Participate in code reviews, providing constructive feedback to peers and improving overall code standards.
- Troubleshoot and resolve complex technical issues, ensuring minimal disruption to service.
- Contribute to architectural decisions and technology selections.
- Mentor junior developers and share technical expertise within the team.
- Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.
- Ensure the security and performance of all developed applications.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js, including HTML5, CSS3, and JavaScript/TypeScript.
- Strong experience with back-end languages and frameworks such as Node.js, Python (Django/Flask), Ruby on Rails, or Java (Spring).
- Deep understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software development principles, design patterns, and architectural best practices.
- Experience with CI/CD pipelines and automated testing frameworks.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, with the ability to thrive in a remote-first environment.
- Experience in the hospitality or tourism industry is a significant plus.