Java Software Engineer – A Growing FinTech Business - Linz, Austria
(Tech stack: Java Software Engineer, Java 23, Spring Boot, Hibernate, Micronaut, PostgreSQL, Docker, Kubernetes, AWS, Azure, CI/CD, Git, REST, GraphQL, React, Angular, TypeScript, Java Software Engineer)
At this very moment, our client is building a next-generation financial insights engine—designed to transform how banking and investment institutions access and interpret critical data. Leveraging advanced cloud technology and a proprietary correlation model, this platform delivers precise, content-driven answers without relying on keyword-based search.
With a team of top-tier financial software engineers and a strategic focus on innovation, they’ve spent the past three years developing this cutting-edge solution. As part of their ongoing growth, they’re now expanding across Austria and are looking for the next generation of software engineers to help shape the future of digital finance.
They are seeking Java Software Engineers with expertise in Java 23, Spring Boot, Hibernate, Micronaut, PostgreSQL, Docker, Kubernetes, AWS, Azure, CI/CD, Git, REST, GraphQL, React, Angular and TypeScript.
These Java Software Engineer positions come with the following benefits:
Free lunch.
Flexible working hours.
Free gym membership.
2 days per month allocated for team building activities
Location: Linz, Austria/ Hybrid Working
Salary: €40.000 - €70.000 + Benefits
Applicants must be based in Austria and have the right to work in Austria.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET....Read more...
Java Software Engineer – Zurich, Switzerland
(Tech stack: Java Software Engineer, Java 23, Spring Boot, Hibernate, Micronaut, PostgreSQL, Docker, Kubernetes, AWS, Azure, CI/CD, Git, REST, GraphQL, React, Angular, TypeScript, Java Software Engineer)
At this very moment, our client is developing a cutting-edge AI-driven healthcare diagnostics platform, powered by adaptive intelligence and set to transform the MedTech landscape. By merging advanced machine learning with real-time patient data, it detects patterns and delivers insights that traditional diagnostic tools often miss.
For the past three years, our client has assembled some of the brightest minds in medical software development, channelling their expertise into this revolutionary project. Now positioned to make a transformative impact in the healthcare sector, they are rapidly expanding to bring this technology to hospitals and clinics worldwide. To drive this vision forward, they have established a state-of-the-art office in Switzerland and are on the lookout for the next generation of AI-driven Java Software Engineers to take this pioneering solution to the next level.
They are seeking Java Software Engineers with expertise in Java 23, Spring Boot, Hibernate, Micronaut, PostgreSQL, Docker, Kubernetes, AWS, Azure, CI/CD, Git, REST, GraphQL, React, Angular, TypeScript, Java Software Engineer).
These Java Software Engineer positions come with the following benefits:
10% bonus (5% based on personal performance, 5% based on company performance).
Training allowance of €10.000 per year.
Free lunch.
Summer exchange programme with European offices (the company will pay for accommodation for you and your family for a period of up to six weeks).
Flexible working hours.
Free gym membership.
Location: Zurich, Switzerland/ Hybrid Working
Salary: CHF 100.000 - CHF 125.000 + Bonus + Benefits
To apply for this position please send your CV to Charlie Skipper at Noir.
Applicants must be based in Switzerland and have the right to work in Switzerland even though remote working is available.
Noir continues to be the leading Software recruitment agency; we can help you make the right career decisions!
NOIRSWITZERLANDREC
NOIREUROPEREC
NOIREURNET
NC/CS/ZUR100125....Read more...
Programme Description We're seeking a motivated Computer Science undergraduate with Java programming experience for a high-impact summer internship (June/July start) at a leading financial technology company. About Our Client Our prestigious client operates in the financial services sector with offices in Woking and London. Through The Opportunity Hub UK's placement programme, they're offering exceptional internship experiences for technically-minded students looking to enhance their practical skills in a commercial environment. Internship Structure This 2-4 month placement focuses on back-end development and Java engineering within a professional software development team. You'll receive mentorship from experienced developers while contributing to business-critical applications and services. Your Role Will Include:Developing and maintaining Java-based applications and servicesWriting clean, efficient code following company standardsAssisting with database design and implementationParticipating in code reviews and quality assurance processesLearning enterprise-level software architecture principlesRequired Skills & Qualifications:Current enrolment in Computer Science, Software Engineering or related degreeStrong foundation in Java programming and object-oriented conceptsBasic understanding of databases and SQLKnowledge of software design patterns and principlesAbility to work methodically and solve complex problemsEligibility Requirements: Candidates must have existing right to work in the UK. This position does not offer visa sponsorship. Career Development & Compensation: This position offers a competitive salary range of £24,000-£25,000 (pro-rated). The internship provides exceptional preparation for careers in back-end development, enterprise software engineering, and systems architecture. The Java programming skills and commercial development experience gained will significantly enhance your employability in the technology sector.....Read more...
Java Software Engineer – Renewable Energy - Innsbruck, Austria
(Tech stack: Software Engineer, Java, Spring Boot, Java SE,, React, Angular 14, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, Maven, Hibernate, JUnit, DevOps, Tomcat, Full Stack Development, RESTful Web API, SQL (MySQL, PostgreSQL), NoSQL, Git, Docker, Kubernetes, CI/CD, Frontend and Backend Frameworks, Software Architecture.)
At this very moment, our client is developing the world's first intelligent answer engine based on semantic information recognition, dedicated to advancing Renewable Energy. This cutting-edge solution harnesses innovative cloud data technology, distinguishing meaning not through search terms, but through content correlations, enabling it to generate insightful answers from renewable energy data.
Our client has assembled some of the brightest minds in Renewable Energy software development, with a dedicated focus on this project for the past three years, and they are now poised to make a significant impact in the industry. Their overarching ambition is to become a leader in the field of Renewable Energy by 2026. As part of their strategic expansion efforts, they have established a state-of-the-art office in Austria. In line with this expansion, they are in search of the next generation of Renewable Energy Software Engineers to elevate this innovative solution to new heights.
They are seeking Renewable Energy Software Engineers with expertise in Java, Spring Boot, Java SE, React, Angular 14, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, SQL Server 2022, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, Maven, Hibernate, JUnit, DevOps, TomcatFull Stack Development, RESTful Web API, SQL (MySQL, PostgreSQL), NoSQL, Git, Docker, Kubernetes, CI/CD, Frontend and Backend Frameworks, Software Architecture. Join us in shaping the future of Renewable Energy!
These Software Engineer positions come with the following benefits:
10% bonus (5% based on personal performance, 5% based on company performance).
Training allowance of €10.000 per year.
Free lunch.
Summer exchange programme with European offices (the company will pay for accommodation for you and your family for a period of up to six weeks).
Flexible working hours.
Free gym membership.
2 days per month allocated for team building activities
Location: Innsbruck, Austria/ Hybrid Working
Salary: €50,000 - €65,000 + Bonus + Benefits
Applicants must be based in Austria and have the right to work in Austria.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET....Read more...
Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 9, C#, J2EE, Agile, TDD, BDD, Graduate / Junior Developer)
Since 2006 our client’s revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant, helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate / Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family.
They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are made by small teams of three or four developers who own each piece of their product. This autonomy allows them to deploy 200+ times each day. They believe that problems are solved with technology and experience, not process, and that mistakes are a normal part of learning.
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry.
At the center of our client’s culture is freedom and openness which takes a lot of people by surprise. But the good kind of surprise, like a birthday party!
Their benefits include the following:
Private medial healthcare (family plan included).
Bonus (12%).
Student loan reimbursement. They will pay £5,000 per year towards the outstanding balance of your student loan.
Unlimited holiday allowance.
Company pension.
Free books and beers, and a 24/7 snack wall!
Our client is building a company people love. A company that will stand the test of time. So, they invest in their people, and optimize for your long-term happiness. If you would like to explore the possibility of joining their family can you please send your CV without delay.
Location: London, UK / Remote Working
Salary: £30,000 - £40,000 + Bonus + Pension + Benefits
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.....Read more...
Embedded Hardware Engineer - Power Electronics - Aargau, SwitzerlandMandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Our Client:Is a pioneering, family-owned Swiss company specialising in power electronics that designs, manufactures, and supplies high-power RF amplifiers and transmitters for various industries, including broadcasting, telecommunications, military and defence, and scientific research.
Job Summary:We seek a highly skilled Embedded Hardware Developer with a background in Electronic Engineering and experience in FPGA/VHDL to join our client's team. As an Embedded Hardware Developer, you will design, develop, and maintain simulated signal-processing systems, combining C++, Java or Python with FPGA/VHDL.
Your Tasks:
Development and simulation of complex signal processing systems
Design and verification of simulated signal processing system with hardware (mainly FPGA/ VHDL)
Design and development of PCB for control systems
Maintenance and further development of the internal firmware environment and hardware
Commissioning and tests of control systems
Required Skills:
Master’s or Bachelor’s degree in electrical science or similar education
Experience in signal processing, FPGA designs and VHDL programming
Experience in PCB development for control systems
Knowledge of component-oriented design with JAVA OSGI/RCP, with SPS programming (Siemens) and with Python as a plus
Alternatively, strong C++ skills are welcome
Good language skills in English and German (both spoken and written)
Positive work attitude. Collaborative team player with excellent communication skills to support team members
Ability to work in interdisciplinary teams
Benefits:
CHF 100 -130k + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Aargau, Baden, Switzerland (Remote)Salary: CHF 100 -130k + Bonus Benefits
Mandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Applicants for the Senior Software Engineer position must be based in Switzerland
NOIRSWITZERLANDRECNOIREUROPERECNOIREURNET
NC/TC/ARG100130....Read more...
Backend Developer – Java/Spring Boot – Warwickshire – PermanentHybrid working – this opportunity requires 2-3 days / week on site in WarwickshireCompetitive salary offeringBackend Developer required for a leading client based in Warwickshire. You will come on board to design, build and optimise scalable services and APIs, relating to AI-based applications, ensuring seamless integration with the frontend.Key skills & responsibilities:
Develop scalable server-side applications using Java Spring Boot and microservices architecture.
Build secure, high-performance RESTful APIs to support front-end integration.
Design and optimize relational databases (MySQL, PostgreSQL) for efficient data management.
Resolve performance bottlenecks and enhance system scalability and reliability.
Apply best practices in code quality, testing (JUnit, Mockito), and CI/CD pipelines.
Collaborate with cross-functional teams to deliver cohesive, end-to-end solutions.
Familiar with DevOps tools (Docker, Jenkins) and cloud platforms (AWS, GCP).
Knowledgeable in application security, including OAuth2 and JWT authentication.
Interested in leveraging AI and automation to improve back-end processes.
Interested? Please submit your updated CV to at Crimson for immediate consideration.
Not interested? Do you know someone who might be a perfect fit for this role? Refer a friend and earn £250 worth of vouchers!Crimson is acting as an employment business regarding this vacancy....Read more...
Full Stack Engineer - Leading Fitness App – Aargau
(Tech stack: Full Stack Engineer, Angular, React, Next, TypeScript, JavaScript, Java, Spring Boot, jQuery, Node.js, Web, UI, UX, User Interface, User Experience, Full Stack, Full Stack Engineer)
Our client is a leading Fitness App who are on a mission to build the best user experience, one that is both communal and personal, anytime, anywhere. Having recently opened their uber-chic offices in Switzerland they are looking to hire Full Stack Engineer at all levels to work on the development of a product that makes a meaningful, lasting difference in people’s lives.
They are looking for a Full Stack Engineer with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): Node, Angular, React, Next, TypeScript, JavaScript, Java, Spring Boot, LESS, SASS, ES6, jQuery and AJAX.
This is a great opportunity to work alongside smart, driven people who will inspire you every day. You will have the opportunity to form relationships with their investors, advisors and mentors - and the broader tech community. These experiences will provide you with the abilities necessary to grow with the firm, or one day start your own company!
Their benefits include: a company bonus, pension, healthcare, flexible holiday policy (they don’t count days), a well-stocked kitchen (with fresh fruit, snacks and drinks) and regular company outings: team dinners, trips to museums and galleries.
It’s an incredible opportunity so if you’re interested, act and apply today!
Applicants must be based in Switzerland and have the right to work in Switzerland even though remote working is available.
Location: Aargau, Switzerland / Remote Working
Salary: CHF 100,000 - CHF 130,000 + Bonus + Pension + Benefits
NOIRSWITZERLANDREC
NOIREUROPEREC
NOIREURFE
NC/CS/ARG95130....Read more...
Our client works on very challenging and exciting projects and is looking for a Backend Developer.
Skills and Experience:
Experience in Java
Experience in REST API Design
Experience in GraphQL Schema Design
Experience with NoSQL Data Modeling (Azure Cosmos NoSQL)
Experience in Data Streaming (Confluent Kafka)
Experience with Spring Boot, Spring Batch, Spring Cloud
Hands-on experience in Authentication and Authorization (OAuth 2.0, MSFT EntraID)
Further Information:
Duration: Long term contract (B2B)
Workload: Remote
....Read more...
Full Stack Engineer – Fintech Start Up – Bern
(Tech stack: React, Vue, Angular, Material UI, JavaScript, TypeScript, Java, Spring Boot, NodeJS, GraphQL, Docker, Postgres, AWS, NoSQL & SQL)
We have several fantastic new roles for Full Stack Engineer to join an ambitious Fintech start-up. This is your chance to work with the sharpest minds in private wealth management and financial software development. Our client’s latest product release has changed the way people view private wealth management and allowed them to provide their clients with an individualised, scalable asset management framework that is unrivalled in today’s marketplace.
It takes a team to make things happen and this team includes some of the most talented Full Stack Engineer (NextJS, React, NodeJS) in the industry. This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a new application from scratch. FinTech is booming and our client are fast becoming a leader of this market!
They are looking for Full stack Engineer with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): React, Vue, Angular, Material UI, JavaScript, TypeScript, Java, Spring Boot, NodeJS, GraphQL, Docker, Postgres, AWS, NoSQL & SQL.
All Full Stack Engineer positions come with the following benefits:
Shares in the company.
Pension scheme .
Private healthcare.
3 hours ‘free time’ each week to investigate new technologies.
An annual training allowance .
30 days holiday (excluding Bank Holidays) plus your birthday off.
Flexible working hours.
Work from home.
Pizza and beer Fridays.
Access to free yoga classes which take place over lunch or after work in their fitness studio.
It’s an incredible opportunity so if you’re interested, act and apply today!
Location: Bern, Switzerland / Remote Working
Salary: CHF 100,000 - CHF 140,000 + Bonus + Pension + Benefits
NOIRSWITZERLANDREC
NOIREUROPEREC
NOIREURFE
NC/CS/BERN100140....Read more...
A multinational aircraft engine company is looking for a skilled and mathematically-focused Software Engineer. In this role, you will collaborate with a cross-functional team of engineers, mathematicians, physicists, and computing experts to develop professional and scientific software solutions. Your primary responsibility will be to design, maintain, and implement software products, including the integration of new functionality.
Responsibilities:
Collaborate with a multidisciplinary team to develop and maintain software solutions.
Design and implement software products, ensuring adherence to quality standards.
Integrate new functionality into existing software systems.
Conduct code reviews and perform debugging and testing activities.
Stay updated with emerging technologies and industry trends.
Qualifications and Skills:
Bachelors or Masters degree in Engineering, Mathematics, Physics, or related field.
Strong proficiency in C++ development, including object-oriented programming principles.
Solid knowledge and experience working with either JAVA or C#.
Familiarity with graphic libraries, such as Open GL.
Understanding of software development methodologies and practices.
Excellent problem-solving and analytical skills.
Effective communication and teamwork abilities.....Read more...
A multinational aircraft engine company is looking for a skilled and mathematically-focused Software Engineer. In this role, you will collaborate with a cross-functional team of engineers, mathematicians, physicists, and computing experts to develop professional and scientific software solutions. Your primary responsibility will be to design, maintain, and implement software products, including the integration of new functionality.
Responsibilities:
Collaborate with a multidisciplinary team to develop and maintain software solutions.
Design and implement software products, ensuring adherence to quality standards.
Integrate new functionality into existing software systems.
Conduct code reviews and perform debugging and testing activities.
Stay updated with emerging technologies and industry trends.
Qualifications and Skills:
Bachelors or Masters degree in Engineering, Mathematics, Physics, or related field.
Strong proficiency in C++ development, including object-oriented programming principles.
Solid knowledge and experience working with either JAVA or C#.
Familiarity with graphic libraries, such as Open GL.
Understanding of software development methodologies and practices.
Excellent problem-solving and analytical skills.
Effective communication and teamwork abilities.....Read more...
DevOps Engineer – FinTech – Newcastle
(Tech stack: DevOps Engineer, PowerShell, C#, Java, Python, Ansible, Terraform, Docker, Kubernetes, Docker Swarm, ELK, Grafana, CI/CD, TeamCity, SQL Server, Windows, Linux, Programmer, Developer, Architect, DevOps Engineer)
Our client is a cutting-edge FinTech company with a reputation for innovation and excellence. They design and build advanced trading and analytics platforms used globally by some of the world’s leading financial institutions. With ambitious plans for growth and new product launches, they are now seeking a talented DevOps Engineer to join their team in Newcastle.
As a DevOps Engineer, you will be responsible for creating, maintaining, and optimising the infrastructure and pipelines that support highly complex financial software platforms. You’ll work closely with developers and stakeholders, ensuring deployments are seamless, environments are robust, and systems are both secure and scalable. This is a fantastic opportunity to apply your technical expertise in a collaborative, fast-paced environment where innovation is actively encouraged.
The successful candidate will bring:
A 2:1 degree or above in Computer Science (or related), ideally from a top university.
Strong ability in scripting with PowerShell or a similar language.
Hands-on coding skills in at least one of C#, Java, or Python.
Practical knowledge of automation tools such as Terraform or Ansible.
Background in container platforms (e.g., Docker) with orchestration using Kubernetes or Swarm.
Familiarity with system monitoring solutions (e.g., ELK, Grafana, or similar).
Proven track record in building and maintaining CI/CD pipelines, preferably with TeamCity.
Experience working with SQL databases, particularly Microsoft SQL Server.
Comfort managing both Windows and Linux environments.
The ability to communicate clearly with colleagues and clients to resolve challenges and deliver solutions.
Desirable (but not essential):
Working knowledge of Atlassian products such as JIRA or Bitbucket.
Exposure to artifact management tools like Artifactory.
Deployment automation experience with Octopus Deploy.
Awareness of code quality and analysis tools (e.g., SonarQube).
Background with job scheduling platforms such as Control-M.
Experience with major cloud providers (Azure, AWS, GCP).
Familiarity with VMware (vSphere) and storage area networks.
Previous experience in financial services would be advantageous, though not a requirement.
This is an exceptional opportunity to join a forward-thinking organisation where your contributions will directly shape the delivery of world-class FinTech products.
Location: Newcastle, UK (Fully Office Based)
Salary: £50,000 - £90,000 + Bonus + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHREC
NOIRUKREC
....Read more...
Programming fundamentals & databases
IT project management & cyber security
Full stack web development
Software design, architecture & enterprise programming
Testing, quality assurance & professional practice
By the end, you’ll graduate with a degree-level qualification and four years of hands-on experience. Training Outcome:You’ll master:
Python, Java and other core languages
Databases, networks and security
Full stack web development
Agile teamwork and modern software practices
Employer Description:At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.
We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.Working Hours :Monday - Friday. Shifts TBCSkills: Communication skills,IT skills,Attention to detail,Organisation skills,Team working,Initiative....Read more...
Penetration Tester – Leading Managed Services Provider
Remote based. Salary: Up to 60k, depending on experience.
A leading Managed Services Provider are seeking to recruit a technically skilled Cyber Security / Penetration Tester. This is a fantastic opportunity to join a well-established organisation delivering high-quality security services to enterprise clients across the UK.
As a Penetration Tester, you will be responsible for conducting manual penetration testing across both application and infrastructure layers. You will contribute to secure build reviews, advise on secure design practices, and provide technical insight to both internal teams and clients.
Key Responsibilities
Perform manual penetration testing of web applications and infrastructure
Conduct security build reviews across common operating systems (Windows, Redhat, Solaris)
Analyse and harden database environments in line with security best practices
Review and advise on web server design and implementation
Produce clear and concise technical reports for a range of stakeholders
Collaborate with internal teams and clients to support remediation and secure development
Required Skills and Experience
Proven experience in manual penetration testing (application and infrastructure)
Strong understanding of TCP/IP and core networking principles
Extensive experience testing web-based applications
Familiarity with secure configuration and build reviews across major operating systems
Comfortable programming in one or more languages (e.g. Python, Java, C#, Bash)
Deep knowledge of database security and hardening techniques
Solid technical understanding of web application architecture and server implementation
Ideally you’ll be working towards CREST Certified Web Application Tester or CREST Certified Infrastructure Tester or equivalent.
If you are a technically driven Penetration Tester seeking a new challenge within a respected Managed Services Provider, we would be pleased to hear from you.
Remote based.
Paying up to 60k, depending on experience.
Must be eligible for SC Clearance. ....Read more...
Supporting the development of new features across our platform using TypeScript, Node.js, and Vue.js
Learning to maintain and improve our core services with guidance from senior engineers
Assisting with integrations with APIs, including utility meters, solar systems, and other cloud services
Writing clear internal documentation and helping produce user guides for our tools
Participating in sprint planning, code reviews, and release cycles with Git, Jira, and CI/CD workflows
Learning to troubleshoot and debug frontend and backend issues with mentorship
Training:Why choose our Junior Developer Level 3 Apprenticeship?
QA’s Junior Developer Level 3 apprenticeship develops digital skills and provide the technical grounding needed to become a well-rounded, entry-level programmer. Junior Developers work as part of a software development team to build simple software components on web, mobile or desktop apps to be used by other members of the team as part of larger software development projects.
QA’s Junior Developer Level 3 apprenticeship programme enables the apprentice to:
Explore a wide range of skills including Python, C#, Java, SQL, HTML, CSS, JavaScript, Git, Microservices and cloud
Interpret simple design requirements for discrete components of a project under supervision
Implement code which other team members have developed to produce required components
Gain the following qualifications upon successful completion of the Junior Developer Level 3 programme:
Software Development Technician Level 3
BCS Certificate in Systems Development Context and Methodologies
BCS Certificate in Programming
Tools and technologies learned: Apprentices will learn to use Python, C#, HTML5, CSS3, JavaScript and Git.Training Outcome:
Full time position after completion
Employer Description:Etainabl is a fast-growing SaaS product backed by Fidelity Energy. We’re on a mission to help businesses track their building energy usage and meet ESG (environmental, social, and governance) reporting goals with ease.Working Hours :Days and shifts to be confirmed.Skills: Communication skills,IT skills....Read more...
An exciting opportunity has arisen for a Senior Full Stack Software Engineer to join a high-performing Ground Segment Software team developing advanced mission-control solutions for cutting-edge space missions.
Youll play a key role in designing, building, and maintaining mission-critical software systems that enable satellite operations and support a new generation of space sustainability projects. This is a hands-on, technically challenging role ideal for someone who thrives in complex, high-impact environments, whether from the space, defence, aviation, telecoms, or automotive sectors.
For this role we can consider visa sponsorship and relocation support.
What Youll Do
- Design, develop, and maintain scalable, high-performance back-end services using modern programming languages.
- Architect and build responsive, interactive front-end applications using modern frameworks.
- Design, optimize, and manage databases for reliability and performance.
- Build and manage containerized applications using Docker and Kubernetes.
- Develop and maintain CI/CD pipelines to streamline software delivery.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot complex issues across the stack, applying strong problem-solving skills.
- Lead and contribute to Agile/SCRUM processes including sprint planning and retrospectives.
What Youll Bring
- Bachelors degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
- 5+ years experience developing mission-critical software in the space or similar high-reliability industries.
- Proven full stack development background.
- Strong proficiency in object-oriented programming (Java, Python, or C++).
- Extensive experience building frontend applications with frameworks such as React.
Desirable Skills
- Hands-on experience with Docker, Kubernetes, or Docker Compose.
- Experience with CI/CD tools such as GitLab CI or GitHub Actions.
- Strong command of SQL databases, data management, and Git-based workflows.
- Experience in Agile/SCRUM environments.
- Familiarity with CCSDS or ECSS communications standards.
- Understanding of Ground Segment systems and mission operations.
- Experience with AWS or Azure cloud platforms.
- Awareness of software security best practices and coding standards.
Whats on Offer
- Opportunity to work with a talented, diverse, and international engineering team.
- Flexible working around core hours in a collaborative, supportive environment.
- Hybrid working model with an optional 9/75 compressed schedule.
- 25 days annual leave (increasing with service) + 8 bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- Modern office and cleanroom facilities.
- Regular social and professional development events.
If youre passionate about software engineering and eager to help build the systems powering next-generation space missions, this is a fantastic opportunity to make a real impact.
RW....Read more...
Are you an experienced Software Automation Tester with a strong background in test automation, scripting, and QA best practices?
Looking to join a global technology organisation where you can lead automation initiatives and help deliver high-quality software solutions?
If so, we’d love to hear from you.
Our customer has an opportunity for an experienced Software Automation Tester to join their Software Test team based in the Isle of Wight where they develop and deliver advanced software solutions. You’ll take a lead role in designing, developing, and implementing complex automated test suites, ensuring our software products meet the highest quality standards.
Key Responsibilities of the Software Automation Tester
Act as the technical lead for software test automation projects, collaborating closely with other stakeholders
Mentor junior members and support the wider team
Review requirements and design documentation to define and develop test automation strategies
Plan, create, and execute automated test suites (functional, integration, performance, and usability testing)
Maintain and optimise automated test frameworks using tools such as Selenium
Record test results clearly and accurately, documenting defects with sufficient detail to aid diagnosis and resolution
Set up and manage test environments, ensuring reliability and repeatability of testing processes
Contribute to continuous improvement of testing methodologies and practices
Key Requirements
Qualification in Computer Science, Software Development, or a related field
3+ years’ experience in software test automation within a software development environment
Proven experience automating tests for complex applications using Selenium or similar tools
Programming knowledge in Java and/or Python for developing automation scripts
Experience testing products built with MS SQL, ASP.NET, and C#
Strong understanding of software development and testing lifecycles
Skilled in test planning, estimation, and risk management
Able to work full time on site in the Isle of Wight or willing to relocate
This is an excellent opportunity for a driven Software Automation Tester to join a global company who can offer the opportunity for career progression and personal development as well as an excellent benefits package.
To apply for the C# Software Developer job in Isle of Wight please send your CV to yskelton@redlinegroup.Com or for more information contact on 01582 878829.....Read more...
Through a combination of on-the-job technical training and time studying at university, Software Apprentices will develop the skills to effectively design, create, and test software.
Working closely with other teams and departments, you will work through a variety of stages in the software development process, covering anything from embedded systems to front end software.
This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training:On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at Manchester Met University, to align with the Level 6 Digital and Technology Solutions Professional Apprenticeship Standard. Study will take place face to face at university 1 day per week.
When not at university you will be working across new and existing software products building your overall product knowledge. You'll be involved in all aspects of the software development lifecycle within a supportive team.
In years 1-3, you'll have 6 x 6-month placements in each of the departments within Software and expose you to different technologies and development methodologies. In your final year, you will take on a year-long placement in the department of your choice. Training Outcome:Through regular one to ones, development plans and the use of Mentors, you will have the opportunity to shape your career within the organisation. We have many senior members in the organisation that started life as an MBDA apprentice.
As you progress towards your final year on the scheme, we’ll help you to understand your skills and career ambitions so we can help you to see the technical career paths that are available to you. Employer Description:MBDA is the only company capable of designing and producing missile systems to meet the current and future needs of the armed forces over land, sea and air. Through our expertise, we have become a trusted partner to the Ministry of Defence and work closely with the military to ensure that they have the capability they need, in order to protect our freedomsWorking Hours :Your contract will require you to work for 37 hours per week Monday - Friday with a flexible working scheme.Skills: Communication skills,Attention to detail,Organisation skills,Problem solving skills,Analytical skills,Logical,Team working,Creative,Initiative....Read more...
Through a combination of on-the-job technical training and time studying at university, Software Apprentices will develop the skills to effectively design, create, and test software.
Working closely with other teams and departments, you will work through a variety of stages in the software development process, covering anything from embedded systems to front end software.
This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training:On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at Cranfield MK:U, to align with the Level 6 Digital and Technology Solutions Professional Apprenticeship Standard. Study will take place face to face at university 1 day per week.
When not at university you will be working across new and existing software products building your overall product knowledge. You'll be involved in all aspects of the software development lifecycle within a supportive team.
In years 1-3, you'll have 6 x 6-month placements in each of the departments within Software and expose you to different technologies and development methodologies. In your final year, you will take on a year-long placement in the department of your choice. Training Outcome:Through regular one to ones, development plans and the use of Mentors, you will have the opportunity to shape your career within the organisation. We have many senior members in the organisation that started life as an MBDA apprentice.
As you progress towards your final year on the scheme, we’ll help you to understand your skills and career ambitions so we can help you to see the technical career paths that are available to you. Employer Description:MBDA is the only company capable of designing and producing missile systems to meet the current and future needs of the armed forces over land, sea and air. Through our expertise, we have become a trusted partner to the Ministry of Defence and work closely with the military to ensure that they have the capability they need, in order to protect our freedomsWorking Hours :Your contract will require you to work for 37 hours per week Monday - Friday with a flexible working scheme.Skills: Communication skills,Attention to detail,Organisation skills,Problem solving skills,Analytical skills,Logical,Team working,Creative,Initiative....Read more...
Help with all parts of making software, including planning, design, building, testing, and maintaining web applications
Write clear and easy-to-understand code that works well, follows company standards, and gives users a good experience
Find and fix different types of software problems or errors during development
Take part in testing to make sure software works properly and meets project needs
Work with databases and other systems to connect data with the applications being built
Follow safe coding practices to help keep software secure from attacks or mistakes
Use tools like Git to share and manage code while working with the team
Communicate and work with team members through meetings, online chats, and calls, and help create simple technical documents and project notes
Training:Software Developer Level 4.
As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++.
You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions.
Due to the nature of the role, you could be employed within a wide range of businesses and sectors - from SME games studios to finance multinationals. All corporations depend on software in some way to function!Training Outcome:Learn to create, test, and implement code as part of a professional software development team.
With our unique apprenticeship programme, you'll build an impressive range of coding skills - and learn to thrive as a junior developer.
You’ll be based full-time with an employer and will quickly become an important part of the team. Our training is 100% online, including real-time classes with our expert trainers and self-paced courses created by industry specialists.Employer Description:Our multi award-winning software is designed by experienced Paid Search and ecommerce experts with one goal in mind: to increase your online product sales.
From our powerful Product Feed Optimisation Software to our industry leading Incremental Sales software, our solutions help online retailers and agencies,grow online sales, whether you're experienced or just beginning.Working Hours :8am - 4pm Monday to Thursday, 8am - 3pm on FridaysSkills: Attention to detail,Problem solving skills,Analytical skills,Team working....Read more...
Through a combination of on-the-job technical training and time studying at university, Software Apprentices will develop the skills to effectively design, create, and test software.
Working closely with other teams and departments, you will work through a variety of stages in the software development process, covering anything from embedded systems to front end software.
This software will be developed on a range of platforms, including Linux and Windows, utilising C/C++, LabView and Java. Training:On this 4-year scheme you will study towards a BSc (Hons) Digital & Technology Solutions Software Engineer pathway at University Centre Weston, to align with the Level 6 Digital and Technology Solutions Professional Apprenticeship Standard. Study will take place face to face at university 1 day per week.
When not at university you will be working across new and existing software products building your overall product knowledge. You'll be involved in all aspects of the software development lifecycle within a supportive team.
In years 1-3, you'll have 6 x 6-month placements in each of the departments within Software and expose you to different technologies and development methodologies. In your final year, you will take on a year-long placement in the department of your choice. Training Outcome:Through regular one to ones, development plans and the use of Mentors, you will have the opportunity to shape your career within the organisation. We have many senior members in the organisation that started life as an MBDA apprentice.
As you progress towards your final year on the scheme, we’ll help you to understand your skills and career ambitions so we can help you to see the technical career paths that are available to you. Employer Description:MBDA is the only company capable of designing and producing missile systems to meet the current and future needs of the armed forces over land, sea and air. Through our expertise, we have become a trusted partner to the Ministry of Defence and work closely with the military to ensure that they have the capability they need, in order to protect our freedomsWorking Hours :Your contract will require you to work for 37 hours per week Monday- Friday with a flexible working scheme.Skills: Communication skills,Attention to detail,Organisation skills,Problem solving skills,Analytical skills,Logical,Team working,Creative,Initiative....Read more...
An exciting opportunity has arisen for an experienced Senior Ground Segment Systems Engineer to join a leading space engineering team developing the infrastructure and software that enable mission-critical spacecraft operations.
This is a high-impact role with significant autonomy, where youll lead the development of ground systems from concept through to maintenance, shaping the technology that supports safe and efficient mission control. Youll act as a bridge between Mission & Systems Engineering and Operations, ensuring that ground systems are robust, integrated, and ready to deliver across all phases of flight operations.
This role suits an engineer with a strong understanding of ground segment architecture and experience across multiple missions, whos ready to take ownership and mentor others in a fast-paced, innovative environment.
For this role we can consider visa sponsorship and relocation support.
Key Responsibilities
- Lead and contribute to the development of ground systems including Mission Control, Mission Planning, and Ground Station Interface Systems.
- Define ground segment requirements and oversee delivery of specific components.
- Act as technical lead or product owner, interfacing with both internal teams and external suppliers.
- Follow Agile (SCRUM) methodologies to deliver on requirements, schedule, and quality.
- Develop and maintain project documentation including requirements, V&V plans, test procedures, and reports.
- Support verification and validation, system integration, and simulation campaigns.
- Provide technical support and training to operations teams using ground systems.
- Troubleshoot, maintain, and enhance operational ground segment components.
What Youll Bring
- Degree in Computer Science, Telecommunications, or a relevant engineering discipline.
- Minimum 5 years experience in satellite ground systems engineering.
- Strong understanding of the ground segment architecture and its core components (mission control, mission planning, and communications systems).
- Solid grasp of requirements engineering, system integration, and verification and validation.
- Excellent communication and reporting skills, comfortable collaborating with international teams.
- Fluent in English, written and spoken.
Desirable Skills
- Experience with Mission Control Systems (preferably SCOS-2000-based).
- Knowledge of automation and mission planning systems.
- Familiarity with ground stations and antenna communications.
- Understanding of satellite operations and product lifecycle management.
- Experience with ECSS and CCSDS standards.
- Programming experience in C++ or Java.
- Linux system administration and scripting skills (shell, make, etc.).
- Experience working in Agile/SCRUM environments.
Whats on Offer
- Work with a talented, diverse, and international engineering team on cutting-edge space technologies.
- Flexible and hybrid working options around core hours.
- Optional compressed working pattern (9/75).
- 25 days annual leave (increasing with service) plus bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- State-of-the-art office and cleanroom facilities.
- Regular team and social events in a collaborative, supportive environment.
If youre an experienced systems engineer ready to take technical ownership of ground segment development for next-generation space missions, wed love to hear from you.
RW....Read more...
An exciting opportunity has arisen for an experienced Full Stack Software Engineer to join a fast-growing team developing mission-critical software solutions for cutting-edge space projects.
In this role, youll be at the forefront of designing, building, and maintaining the software that powers ground segment systems supporting active space missions. Youll work across the full stack, from robust, scalable back-end services to modern, intuitive front-end interfaces, helping to deliver reliable, high-performance systems for spacecraft operations and mission control.
This is a fantastic opportunity for an engineer with experience in the space, defence, aviation, or telecommunications sectors whos ready to contribute to technically complex, high-impact projects.
For this role we can consider visa sponsorship and relocation support.
What Youll Do
- Design, develop, and maintain scalable, efficient back-end services using modern programming languages.
- Architect and build dynamic, interactive front-end applications using modern frameworks.
- Design and optimize SQL databases, ensuring performance, reliability, and data integrity.
- Build and manage containerized applications using Docker and Kubernetes.
- Develop and maintain CI/CD pipelines to streamline software delivery.
- Collaborate with cross-functional teams to define and deliver new software capabilities.
- Troubleshoot issues across the full stack, driving efficient resolution.
- Actively participate in Agile/SCRUM ceremonies and sprint planning.
What Youll Bring
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of hands-on experience developing software for mission-critical applications.
- Proven full-stack development experience using modern frameworks and tools.
- Strong proficiency in object-oriented programming (Java, Python, or C++).
- 3+ years of experience developing frontend applications (React preferred).
Desirable Skills
- Experience with containerization and orchestration (Docker, Kubernetes, Docker Compose).
- Strong understanding of CI/CD pipelines using GitLab CI, GitHub Actions, or similar tools.
- Proficiency in SQL databases and version control workflows (Git).
- Experience working in Agile/SCRUM teams.
- Familiarity with CCSDS or ECSS data communication standards.
- Experience in Ground Segment or mission operations software.
- Knowledge of cloud platforms (AWS or Azure).
- Awareness of software security best practices and coding standards.
Whats on Offer
- Opportunity to work with a diverse, international team developing world-class space technology.
- Flexible working hours and a supportive environment.
- Hybrid working model (office/home-based).
- Optional compressed working week (9/75 pattern).
- 25 days holiday (increasing annually up to 28) plus bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- State-of-the-art office and cleanroom facilities.
- Regular social and professional development events.
If youre passionate about software engineering and eager to build technology that supports real-world space missions, this is your opportunity to make an impact in one of the most exciting sectors in engineering.
RW....Read more...
Great opportunity for an experienced Salesforce Architect to join a growing team working on complex enterprise-level projects. This is a permanent position, fully remote within Germany (you have to be located in Germany), with some business travel required.
About the Role:
As a Salesforce Architect, you will lead the technical design and delivery of large-scale Salesforce solutions for international clients. You’ll be responsible for overseeing all technical aspects of projects, ensuring best practices, and collaborating with stakeholders across multiple levels.
Candidate Profile:
Minimum 12 years of architecture experience, including at least 10 years working directly with Salesforce technologies.
Experience in designing and delivering, high-performing Salesforce solutions, with deep expertise in application design, data architecture, integrations, and security.
Hands-on technical experience with APEX, Force.com, .Net, Java, as well as relational databases and system analysis/design methodologies.
Proven success with Batch Apex and Scheduled Apex development, along with web services and integrations in enterprise environments.
Great Communication skills and ability to guide both technical teams and business leaders on architectural best practices.
Fluent in German and English (both written and spoken).
Bachelor’s degree or equivalent qualification.
Key Responsibilities:
Take ownership of the technical architecture for Salesforce programs, covering areas such as data migration, system integrations, third-party applications, and custom solutions.
Act as a trusted technical advisor, providing strategic guidance on emerging technologies and their business impact.
Work closely with delivery leads, solution architects, and client teams to design technology strategies aligned with business objectives.
Identify risks early and take proactive steps to ensure projects remain on track and deliver long-term value.
Participate in client-facing pre-sales activities, such as discovery workshops, technical deep-dives.
Engage with Salesforce product experts to support successful project execution.
Drive knowledge-sharing initiatives and contribute to internal capability development.
Certifications Required:
Salesforce Certified Application Architect (Mandatory)
Salesforce Certified System Architect (Mandatory)
Salesforce Certified Technical Architect (CTA) (Preferred)
For more information - please apply for this job or send your CV directly and I will call you back to provide you with more details.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...