Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software developer

Milton Keynes
Aiimi
Software developer
Posted: 5 January
Offer description

Job Description


Aiimi is seeking an experienced Senior Software Developer to join our Software team. In this role, you will be instrumental in designing, building, deploying, and operating our Workplace AI platform as a scalable SaaS solution.


This is a hands-on senior engineering role for someone with strong experience building and running cloud-native, containerised applications in production environments. You will work as part of a cross-functional product team, contributing to high-quality application code while also ensuring services are deployable, observable, and operable in live SaaS environments. You will collaborate closely with engineers, QA, product managers, and data specialists to deliver secure, resilient, and operable software.


You will also act as a technical role model within the team, helping raise standards around cloud-native delivery and operational excellence.



Job Requirements


Essential:

* 5+years of professional experience in software development.
* Strong experience developing applications using NodeJS & C#.
* Solid experience building frontend applications using Angular, React TypeScript, HTML, and CSS.
* Experience designing and consuming APIs.
* Experience or exposure to Python, particularly in data-driven or AI-adjacent systems.
* Strong hands-on experience with Docker, including building, running, and troubleshooting containerised applications.
* Strong practical experience working with Kubernetes, including deploying applications, managing configuration and secrets, and supporting services in production clusters.

* Strong understanding of modern software engineering practices and tooling, including Visual Studio, Jira, Git and Agile delivery.
* Experience using AI coding tools such as GitHub Copilot, or Cursor.
* Hands-on experience working with cloud platforms(e.g. Azure, AWS, GCP).
* Experience contributing to or maintaining CI/CD pipelines (e.g. GitHub Pipelines).
* Ability to troubleshoot and resolve issues across application code, containers, and runtime environments.
* Strong communication and collaboration skills, with the ability to influence technical discussions within the team.
Desirable:
* Prior knowledge of publishing or operating solutions via the Azure Marketplace.
* Understanding of Redux state management patterns (e.g.NgRx) and real-time, event-driven communication using messaging or socket-based technologies (e.g.SignalR, Socket.IO).
* Experience developing or running applications on Windows and Linux.
* Interest in building enterprise-grade AI, data, or knowledge-driven platforms.


Job Responsibilities


* Design, build, and maintain high-quality software components across frontend, backend, and API layers.
* Develop and maintain applications that run in Docker and Kubernetes based environments, ensuring they are production ready.
* Configure, deploy, and operate services within cloud-hosted environments, primarily on Microsoft Azure.
* Take ownership of complex features or subsystems, contributing to technical design and implementation decisions.

* Write clean, maintainable, and well-tested code aligned with agreed engineering standards and best practices.
* Participate in technical and architectural discussions, contributing to solutions that support scalability, performance, and security.
* Collaborate closely with QA engineers to embed quality, testability, and automation throughout the development lifecycle.
* Mentor and support other developers through code reviews, pairing, and knowledge sharing.
* Actively contribute to sprint planning, estimation, and delivery within an Agile environment.
* Contribute to CI/CD pipelines that build, test, package, and deploy containerised applications.
* Investigate and resolve complex defects, performance issues, and production incidents.
* Promote continuous improvement in engineering practices, tooling, and ways of working.


Job Benefits

* 25 Days holiday (excluding bank holidays) – increasing by a day every 2 years.
* Mental health and wellbeing support, including access to counselling.
* Annual wellbeing allowance (e.g. personal training, fitness, wellness apps).
* Up to 10% of your salary in employee benefits, including critical illness cover, life insurance, and private healthcare (post-probation).
* Generous company pension contribution.
* Ongoing professional development and training opportunities.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer - aws, python, react & node.js
Northampton
Permanent
Ashdown
Software developer
€55,000 a year
Similar job
Senior software developer — hybrid contract
Milton Keynes
Permanent
TESTQ Technologies Limited
Software developer
€60,000 a year
Similar job
Lead software developer
Milton Keynes
Permanent
TESTQ Technologies Limited
Software developer
See more jobs
Similar jobs
It jobs in Milton Keynes
jobs Milton Keynes
jobs Buckinghamshire
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in Milton Keynes > Senior Software Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save