Join to apply for the Software Engineer role at Aiimi.
We’re looking for a skilled Software Developer to become part of our Aiimi Services division. In this role, you’ll collaborate directly with one of our clients, applying your technical expertise and creative problem‑solving to deliver cutting‑edge software solutions.
Please be aware that this is a client‑facing role, which will see you work on‑site in Derby and will involve undergoing SC clearance eligibility due to the sensitive nature of the consulting work.
Key Responsibilities
* Develop and maintain full‑stack web applications using Python (FastAPI) and React.
* Implement and maintain SQL‑based data models.
* Participate actively in Agile ceremonies (stand‑ups, sprint planning, retrospectives).
* Apply best practices in software development, including CI/CD pipelines, testing, and code reviews.
* Contribute to the continuous improvement of engineering standards and processes.
Requirements
* Strong experience with Python FastAPI (or other modern Python frameworks such as Flask/Django).
* Solid understanding of React and component‑based frontend development.
* Competence with SQL databases (e.g. PostgreSQL, MySQL, or MS SQL Server).
* Experience with CI/CD pipelines and automated deployment practices.
* Proven experience working within Agile development teams.
* Knowledge of secure development standards and practices – OWASP, authentication.
* Exposure to Elasticsearch for search and analytics solutions.
* Experience with Docker and containerised environments.
* Familiarity with Linux systems and command‑line tooling.
* Understanding of Azure DevOps for project and release management.
* QA experience / paired‑programming as a nice‑to‑have in the responsibilities.
* 25 days holiday (excluding bank holidays) – increasing by a day every 2 years.
* Flexible working options – hybrid.
* 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.
#J-18808-Ljbffr