2,029 Developer jobs in the United Kingdom
Sr Lead Software Engineer (Athena)
Job Viewed
Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. A good knowledge of Investment Banking and Markets is highly desirable but a thirst for knowledge and the knack to apply that knowledge is just as good to us.
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking's Athena Trade Risk & Services team, you will build the next generation of trade structuring tools and components needed by teams across Markets and used globally by our trading desks and support teams. You will work closely with our Athena Trade Risk & Services function, as a member of a highly skilled, agile development team. There will be a high degree of teamwork and technical peer interaction involved.
Job responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Works on JP Morgan flagship technology product, Athena, which is one of the largest Python code bases in the world (50+ million lines of code).
- Develops secure high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Gains exposure to Pricing, Risk and Trade Management functions by working closely with business users
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
- Adds to team culture of diversity, equity, inclusion, and respect
- Work closely with Quantitative Researchers to model and implement risk analytics and calculations across myriad of fixed income products
- Develop both front end trader facing tools to visualize risk/pnl analytics and back end feeds for critical regulatory and back office reporting and sign-offs
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts with a focus on Python.
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s)-python, java
- Proficiency in automation and continuous delivery methods
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies: React.JS, JQuery, GraphQL
- Exposure to cloud technologies, primarily AWS
- Fixed Income Risk/PnL analytics, integration and support
- Experience interacting with and solutioning with Front/Middle Office stakeholders
- Previous experience using Quartz, SecDB, Athena
About Us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
About the Team
J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. #J-18808-Ljbffr
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Developer
Posted today
Job Viewed
Job Description
Unity5 is a software business delivering SaaS solutions as the UK’s leading provider of software to the parking and traffic management sector. The product suite provides a complete solution for both public bodies and private companies to effectively monitor and manage traffic and mobility services.
Founded in Exeter in 2010 and headquartered nearby, Unity5 provides enforcement and permitting software for private parking companies and local authorities to manage parking, traffic, and environmental regulations. The demand for an efficient software proposition in this market has increased significantly in recent years, given the increasing automation and digitisation of the industry, alongside an enhanced regulatory regime for operators driving increased complexity. With c.70+ employees, Unity5 has recurring revenues of £8 million per annum from over 100 customers and in September 2022, award winning growth investor Synova made a majority investment to support the next phase of growth – both in the UK and internationally.
Role Overview:
Your role as Developer will be to facilitate the delivery of work from the product backlog consisting of new features (customer enhancements and strategic business requirements), bugs, and technical debt prioritised by the Product Owner. This work consists of that which you are directly responsible for as well as units that you are involved in from a mentorship or design (technical/architectural/UI etc.) capacity.
Work must be facilitated through the development lifecycle from coding, code review, testing and release into production. Code should be produced to a high quality including ensuring the whole team gives consideration to performance and security.
We’re looking for someone sympathetic to our existing technologies and processes but also willing to help us to evolve them to match the expected growth of the team and business in an egoless way.
Accountabilities, responsibilities & main duties:
- p>Exercise exceptional problem-solving ability
-
Demonstrate high competency in PHP and version control (e.g., Git)
-
Demonstrate high competency or aptitude for PHP web frameworks
-
Understand high level architectural designs and patterns
-
Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance
-
Recognise and employ appropriate coding design patterns/paradigms and discourage and mitigate anti-patterns and bad practice
-
Follow process, suggest improvements and embrace change
-
Build “full” end-to-end solutions
i> -
Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and Product Owner
-
Project a positive attitude and ability to work as part of an agile team but with a strong mechanical sympathy with other roles and systems
-
Provide input into planning from both a technical and functional standpoint combined with a strong sense of ownership to see work units through their lifecycle
-
Practise “fail fast” and learn from mistakes
i> -
Passively mentor more junior members of the team and support management
Python/Java experience is a nice to have, not essential.
Benefits:
In return you will be offered a competitive salary and benefits package (training, financial, health and wellbeing and social). Unity5 offers private medical insurance, enhanced maternity & paternity leave, an enhanced holiday package increasing with long service and an enhanced pension scheme.
Unity5 boasts an open, collaborative and learning-driven atmosphere, where you will work alongside a team of progressive experts in their fields, always rising to meet new challenges. You will be part of a culture that values and promotes a sense of community and connections with others. We are stable and established, with the quiet confidence of knowing our solutions deliver real value and growth to our clients.
Developer
Posted 4 days ago
Job Viewed
Job Description
Unity5 is a software business delivering SaaS solutions as the UK’s leading provider of software to the parking and traffic management sector. The product suite provides a complete solution for both public bodies and private companies to effectively monitor and manage traffic and mobility services.
Founded in Exeter in 2010 and headquartered nearby, Unity5 provides enforcement and permitting software for private parking companies and local authorities to manage parking, traffic, and environmental regulations. The demand for an efficient software proposition in this market has increased significantly in recent years, given the increasing automation and digitisation of the industry, alongside an enhanced regulatory regime for operators driving increased complexity. With c.70+ employees, Unity5 has recurring revenues of £8 million per annum from over 100 customers and in September 2022, award winning growth investor Synova made a majority investment to support the next phase of growth – both in the UK and internationally.
Role Overview:
Your role as Developer will be to facilitate the delivery of work from the product backlog consisting of new features (customer enhancements and strategic business requirements), bugs, and technical debt prioritised by the Product Owner. This work consists of that which you are directly responsible for as well as units that you are involved in from a mentorship or design (technical/architectural/UI etc.) capacity.
Work must be facilitated through the development lifecycle from coding, code review, testing and release into production. Code should be produced to a high quality including ensuring the whole team gives consideration to performance and security.
We’re looking for someone sympathetic to our existing technologies and processes but also willing to help us to evolve them to match the expected growth of the team and business in an egoless way.
Accountabilities, responsibilities & main duties:
- p>Exercise exceptional problem-solving ability
-
Demonstrate high competency in PHP and version control (e.g., Git)
-
Demonstrate high competency or aptitude for PHP web frameworks
-
Understand high level architectural designs and patterns
-
Understand the importance of release management, Jira (or equivalent) discipline and version control to ensure traceable provenance
-
Recognise and employ appropriate coding design patterns/paradigms and discourage and mitigate anti-patterns and bad practice
-
Follow process, suggest improvements and embrace change
-
Build “full” end-to-end solutions
i> -
Demonstrate strong communication skills that can facilitate a bridge between the development team and other parts of the business, management and Product Owner
-
Project a positive attitude and ability to work as part of an agile team but with a strong mechanical sympathy with other roles and systems
-
Provide input into planning from both a technical and functional standpoint combined with a strong sense of ownership to see work units through their lifecycle
-
Practise “fail fast” and learn from mistakes
i> -
Passively mentor more junior members of the team and support management
Python/Java experience is a nice to have, not essential.
Benefits:
In return you will be offered a competitive salary and benefits package (training, financial, health and wellbeing and social). Unity5 offers private medical insurance, enhanced maternity & paternity leave, an enhanced holiday package increasing with long service and an enhanced pension scheme.
Unity5 boasts an open, collaborative and learning-driven atmosphere, where you will work alongside a team of progressive experts in their fields, always rising to meet new challenges. You will be part of a culture that values and promotes a sense of community and connections with others. We are stable and established, with the quiet confidence of knowing our solutions deliver real value and growth to our clients.
Developer

Posted 9 days ago
Job Viewed
Job Description
A career at Janus Henderson is more than a job, it's about investing in a brighter future together.
Our Mission at Janus Henderson is to help clients define and achieve superior financial outcomes through differentiated insights, disciplined investments, and world-class service. We will do this by protecting and growing our core business, amplifying our strengths and diversifying where we have the right.
Our Values are key to driving our success, and are at the heart of everything we do:
Clients Come First - Always | Execution Supersedes Intention | Together We Win | Diversity Improves Results | Truth Builds Trust
If our mission, values, and purpose align with your own, we would love to hear from you!
Your opportunity
+ As a Developer within the Operations and Regulatory Technology team you be responsible for designing, developing and maintaining software used to support Janus Henderson's Regulatory obligations.
+ To support the development of these applications you will be required to understand building of new cloud-based applications (Azure, Microsoft Stack, Angular), databases (Azure SQL Server, Snowflake), and supporting functionality to meet business stakeholder and regulatory requirements.
+ Using Agile project methodologies, you will work as part of a team to deliver change covering the full project Lifecyle from project initiation through to test execution and Go Live, adhering to product release delivery schedules working as a collaborative team member in an agile development environment.
+ This is a hands-on technical role where you will be required to research, design, develop, test, debug, document and support custom Regulatory applications in support of business needs.
+ Partnering with the Regulatory Reporting team as well as other impacted stakeholders, you will be instrumental in agreeing and implementing changes to our operating model to ensure we continue to meet our regulatory requirements. You will also be required to produce technical specifications and release notes for required features and architectural/framework improvements so excellent communication skills is a must.
+ You will actively participate in code design and code reviews with appropriate team members as well as requirements and design meetings.
+ You will need to ensure that all code adheres to vendor best practice and strict standards for accessibility, security, object-oriented practices and performance.
+ Carry out additional duties as assigned.
What to expect when you join our firm
+ Hybrid working and reasonable accommodations.
+ Generous Holiday policies.
+ Excellent Health and Wellbeing benefits including corporate membership to ClassPass.
+ Paid volunteer time to step away from your desk and into the community.
+ Support to grow through professional development courses, tuition/qualification reimbursement and more.
+ Maternal/paternal leave benefits and family services
+ Complimentary subscription to Headspace - the mindfulness app
+ All employee events including networking opportunities and social activities.
+ Lunch allowance for use within our subsidized onsite canteen
Must have skills
+ Experience in C# and Angular, solid understanding of OOP, and full-stack development including Azure DevOps
+ Experience in Azure including Functions, Resource Groups, Service Bus, Storage, and additional resource types
+ Proficiency in SQL across SQL Server and/or Snowflake to analyse, investigate, optimize data retrieval, and build out requirements as needed.
+ Understanding of data, specifically related to asset management regulatory and investment areas
+ Understanding of Agile delivery methodologies
+ Ability to design and deliver complex systems at scale
+ Excellent communication, presentation, influencing, and reasoning skills, demonstrating the ability to communicate information technology concepts to non-technology personnel
+ Problem solving / analysis - ability to understand complex issues and to then identify and effectively communicate solutions, taking ownership of the problem through to successful resolution
+ Experience of working in a global environment managing stakeholders across the globe
Nice to have skills
+ Databricks and Python development experience beneficial
+ Experience of micro-service development and API development
+ Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others
+ Demonstrable passion for technology e.g. personal projects, open-source involvement
+ Intellectually robust with a keenly analytic approach to problem solving
+ Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities
+ Focused on delivering value to the business with relentless efforts to improve process
+ Strong interpersonal skills; able to establish and maintain a close working relationship with team members and senior business stakeholders alike
+ Confident communicator: able to argue a point concisely and deal positively with conflicting views.
+ Ability to communicate information technology concepts to non-technology personnel
+ Problem ownership - takes responsibility for identified issues and works to resolve in a pragmatic manner
+ Client focused, committed to excellence, strong attention to detail and a team player
Supervisory responsibilities
+ No
Potential for growth
+ Mentoring
+ Leadership development programs
+ Regular training
+ Career development services
+ Continuing education courses
You will be expected to understand the regulatory obligations of the firm, and abide by the regulated entity requirements and JHI policies applicable for your role.
At Janus Henderson Investors we're committed to an inclusive and supportive environment. We believe diversity improves results and we welcome applications from candidates from all backgrounds. Don't worry if you don't think you tick every box, we still want to hear from you! We understand everyone has different commitments and while we can't accommodate every flexible working request we're happy to be asked about work flexibility and our hybrid working environment. If you need any reasonable accommodations during our recruitment process, please get in touch and let us know at
#LI-CH2 #LI-HYBRID
Janus Henderson (including its subsidiaries) will not maintain existing or sponsor new industry registrations or licenses where not supported by an employee's job functions (as determined by Janus Henderson at its sole discretion).
All applicants must be willing to comply with the provisions of Janus Henderson Investment Advisory Code of Ethics related to personal securities activities and other disclosure and certification requirements, including past political contributions and political activities. Applicants' past political contributions or activity may impact applicants' eligibility for this position. Janus Henderson is an equal opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. All applications are subject to background checks.
Developer
Posted 4 days ago
Job Viewed
Job Description
Are you passionate about buildinginteractive maps ,data-rich dashboards , andintuitive user experiences ? We're looking for a skilledFull-Stack Developer who thrives at the intersection of geospatial data, modern web technologies, and backend API development.
? Tech Stack You'll Work With:Database: PostgreSQL + PostGIS
Backend: Node.js, Python, .NET (or equivalent) API development
Frontend: JavaScript, Ma.
WHJS1_UKTJ
XVA Developer/C++ Developer
Posted today
Job Viewed
Job Description
Job Title: XVA Developer/C++ Developer
Location: London, Liverpool street
Length of Contract: 6 months with the high potential for extension
Location: London, 100LS
Hybrid: 3 days onsite
About the Role:
Join a global financial institution's XVA development team to design, build, and maintain critical simulation applications and tools that support the XVA desk and other trading, research, and middle/back-office teams worldwide. You'll translate business needs into technical solutions and provide strategic technical leadership across all software development and support activities.
What You'll Do:
- Develop and maintain robust software solutions for daily XVA risk analysis.
- Troubleshoot and resolve production issues to meet service level agreements.
- Design and implement scalable architectures for new products and features.
- Collaborate closely with business teams to address credit risk analysis queries.
- Continuously improve software performance and operational efficiency.
- Research and adopt new technologies to enhance development capabilities.
- Lead mission-critical projects, providing technical guidance and support.
Who You Are:
- Experienced in C/C++ (essential), with knowledge of C# and Python (advantageous).
- Skilled in system architecture, software development, and data/message processing.
- Strong background in mathematical finance, especially XVA and credit risk models.
- Familiar with Agile, Scrum, DevOps, and testing best practices.
- Excellent communicator who can bridge gaps between technical and business teams.
- A proactive team player who can also work independently and handle multiple priorities.
- Experienced in mentoring junior team members and working with global teams.
- Knowledgeable about infrastructure, security, high availability, and disaster recovery solutions.
Why Join:
Work with a leading global financial institution solving complex challenges in risk and trading technology. Influence and build cutting-edge software that supports vital front-to-back office functions across major financial centers.
Apply now to join this dynamic Trading & Risk technology team!
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
XVA Developer/C++ Developer
Posted 4 days ago
Job Viewed
Job Description
Job Title: XVA Developer/C++ Developer
Location: London, Liverpool street
Length of Contract: 6 months with the high potential for extension
Location: London, 100LS
Hybrid: 3 days onsite
About the Role:
Join a global financial institution's XVA development team to design, build, and maintain critical simulation applications and tools that support the XVA desk and other trading, research, and middle/back-office teams worldwide. You'll translate business needs into technical solutions and provide strategic technical leadership across all software development and support activities.
What You'll Do:
- Develop and maintain robust software solutions for daily XVA risk analysis.
- Troubleshoot and resolve production issues to meet service level agreements.
- Design and implement scalable architectures for new products and features.
- Collaborate closely with business teams to address credit risk analysis queries.
- Continuously improve software performance and operational efficiency.
- Research and adopt new technologies to enhance development capabilities.
- Lead mission-critical projects, providing technical guidance and support.
Who You Are:
- Experienced in C/C++ (essential), with knowledge of C# and Python (advantageous).
- Skilled in system architecture, software development, and data/message processing.
- Strong background in mathematical finance, especially XVA and credit risk models.
- Familiar with Agile, Scrum, DevOps, and testing best practices.
- Excellent communicator who can bridge gaps between technical and business teams.
- A proactive team player who can also work independently and handle multiple priorities.
- Experienced in mentoring junior team members and working with global teams.
- Knowledgeable about infrastructure, security, high availability, and disaster recovery solutions.
Why Join:
Work with a leading global financial institution solving complex challenges in risk and trading technology. Influence and build cutting-edge software that supports vital front-to-back office functions across major financial centers.
Apply now to join this dynamic Trading & Risk technology team!
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Software Developer
Posted 14 days ago
Job Viewed
Job Description
We are looking for a passionate and skilled Software Developer to join our growing development team. You will be responsible for designing, developing, and maintaining high-quality software applications, ensuring optimal performance, reliability, and scalability. As a part of the development team, you will collaborate with cross-functional teams to create software solutions that meet business needs.
Responsibilities:- Software Development : Write clean, efficient, and well-documented code for new features, updates, and bug fixes.
- System Design : Participate in the design and architecture of software applications and systems.
- Collaboration : Work closely with product managers, UX/UI designers, and QA engineers to deliver high-quality software.
- Testing : Write and maintain unit tests, perform debugging and troubleshooting to ensure software stability and performance.
- Version Control : Use version control tools like Git to manage codebase and collaborate with other developers.
- Continuous Improvement : Stay up-to-date with new technologies, programming languages, and best practices to constantly improve development processes.
- Code Reviews : Perform peer reviews of code to ensure best practices and maintain code quality standards.
- Documentation : Document the software development process, code changes, and other technical processes for future reference.
Company Details
Be The First To Know
About the latest Developer Jobs in United Kingdom !
Software Developer
Posted 4 days ago
Job Viewed
Job Description
IT Services
Full time, fixed term for 2 years
Loughborough University is looking for aSoftware Developer to join our Student Information Systems team, for a fixed-term period of 2 years , from around October 2025, to develop, integrate and support our Student Information Systems.
You will possess strong technical skills, preferably in Oracle technologies, with the ability to analyse, interpret, integrate, build and support IT solutions.
In this role, you will be supporting the universitys Student Information Systems and integrations, across in-house developed software and commercially acquired software solutions. This will take the form of a range of support, service improvements and project tasks. This will require a close working relationship with end-users and business representatives from across the university.
For more information about the role refer to the Job Description and Person Specification.
About us
Come and join IT Services at a UK top 10 university. We are at the forefront of supporting the digital campus, protecting and securing our IT systems and developing strategies to take us forward in a rapidly evolving world. Whatever stage you are at in your career, Loughborough University provides a vibrant and dynamic experience. The atmosphere on campus is friendly and relaxed and offers fantastic facilities for staff to use.
As a member of IT Services, you can expect:
- Support in developing your career, allowing you to progress towards your goals in a friendly environment.
- Mentoring and development opportunities including exposure to a wide breadth of technologies.
- To work closely with all our partners from across the University to support digital transformation and deliver outstanding levels of service that are recognised as the best in the country by our students in the National Student Survey.
- A supportive dynamic working policy with flexible home/hybrid working where possible.
- A superb 440-acre green site in the heart of Leicestershire with first-rate facilities, plenty of open space, gardens, and sports areas.
- A great salary and benefits package, generous holiday allowance and pension scheme.
IT Services is largely based in Holywell Park, a beautiful area of our green campus with a large car park, good public transport links, next to Burleigh Woods. Loughborough IT came top in the National Student Survey for IT resources & facilities in supporting learning for 2021 & 2022.
We have a very supportive culture and understanding of work/life balance, with hybrid working available. Please note this role does require some attendance at the Loughborough University, Loughborough Campus and can therefore not be offered as a 100% remote working arrangement. Staff particularly enjoy the flexibility available and the opportunity to contribute to interesting University wide projects. Colleagues have a wide variety of backgrounds from different areas, bringing a broad range of experiences.
Training is encouraged via secondment opportunities, lots of internal courses run by Organisational Development, job shadowing, as well as online learning and external providers. Departmental lunches allow us to get together to meet all colleagues in person on a regular basis, in an informal setting.
Diversity of experience, thought and perspective enriches our university and the lives of its community. It is crucial to our ongoing development as an international institution. We strive to create a culture that supports equality and celebrates diversity throughout the campus, and we are actively seeking to make our team more diverse.
Application closing date: Wednesday 20th August 2025
Interview date: Wednesday 10th September 2025
Applications for job-share, part-time and flexible working arrangements are welcomed and will be considered in line with business needs.
Whatever area of IT you work in, if youe looking to make things happen then we e looking for you.
For an informal discussion about this role please contact Andy Tatler (Dev/Ops Manager Software Engineer), by email at or telephone 01509 226164.
Junior Developer
Posted today
Job Viewed
Job Description
Junior Developer - Hybrid UK - £3000
We are helping an innovative technology business scale their Software team in in the UK.
Their software powers some of the worlds leading consumer brands across the digital commerce and experience space.
Due to continued growth and demand for their products they now urgently need a Junior Developer.
This role would suit a Junior Developer who has some commercial experience in a PHP / Linux software development role and is now looking for a new challenge.
This role is Hybrid and their HQ is based in Milton Keynes. During your probation you will need to work up to 5 days in the office to learn their codebase and systems. After probation this will reduce to 3 times per week.
To be a successful, the ideal Junior Developer candidate will have:
· A background in PHP / AWS / Linux.
· Knowledge of debugging software
· Experience of providing software / application support to users
· Willing to take ownership of your work
What is in it for you? As a talented Junior Developer you can expect:
· Great salary - Up to £35,000 base and Package (neg for the right person)
If you are an ambitious Junior Developer hit apply and we will do the rest.
Please apply with your CV and we will be in touch for a confidential chat.
Noa Recruitment specialise in helping Software and Web Professionals and technical talent find great careers. If this role doesn't sound like you, but you know a great person who might be interested then please do share these details with them.
Firmware Developer
Posted today
Job Viewed
Job Description
Firmware Developer - Environmental Monitoring
Water & Environmental Monitoring Systems - Hybrid based in Midlands
Bromsgrove, Birmingham, Worcester
30,000 - 45,000 Basic Salary + Benefits + Hybrid working
- Are you an embedded firmware developer or a recent computing/electronics graduate with knowledge of C bare metal programming?
- Does the thought of working on leading, patent protected monitoring systems?
- Have you an interest in R&D and the environment?
This role could be the one for you! An opportunity where you can develop and hone your experience further.
The Company recruiting for the Firmware Developer :
- An established (25+ years) provider of specialist monitoring systems.
- Service focused and renowned for their expertise, they emphasise quality over cost.
- The product you'll be developing is patent protected; it offers customers unparalleled parameter customisation to meet their analysis needs.
- They're looking for driven candidates with knowledge of C bare metal programming.
Your Role as a Firmware Developer:
- Develop, improve, and maintain firmware on embedded systems.
- Emphasis on sensors, data acquisition, and communication protocols.
- Support the wider team and liaise with all R&D department, such as hardware engineers for PCB design.
- Implement and streamline communication protocols within low level systems (UART, I2C, SPI, etc.)
- Debug and test firmware as required.
- Use version control systems such as Git to track changes
- Mon - Fri role, 3 days in the office, 2 from home.
Ideal Background for the Firmware Developer Position :
- 2+ years' experience with embedded firmware development in C.
- Familiar with microcontrollers such as STM32 and ESP32.
- Understanding of low-level architecture and real time data handling.
- Knowledge of hardware debugging.
- Ideally, you'll have a formal qualification in computer science, electronics, etc.
- Comfortable working in a team environment.
- Strong English communication skills.
- Able to commute 3 days per week to the Bromsgrove site.
- You must have right to work in the UK as sponsorship will not be provided.
The Package for the Firmware Developer:
- 30,000 - 45,000 basic salary, depending on experience.
- Career growth within a multidisciplinary team.
- Hybrid working, with 3 days in the office per week.
- Benefits package.
- 25 days holiday + stats.
Please apply for this job online if you are interested and feel you fit the above criteria.
Dave is the main point of contact for the role.
INDENG