Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Aiimi is looking for a passionate Software Engineer to join our growing team and work directly with one of our clients.

We work with a variety of customers/clients across the UK, so no two projects will be the same. If you're a hands-on problem solver who thrives in a collaborative, agile environment and enjoys working with modern technologies, this could be the role for you.

A day in the life of an Aiimi Software Engineer:

  • Building and maintaining scalable applications using Angular, TypeScript, C#, Kotlin, JavaScript, and HTML.
  • Designing and implementing simple, effective software architectures (KISS principles).
  • Following agile engineering practices like BDD, TDD, Continuous Integration, and Pair Programming.
  • Working within cross-functional teams in an Azure DevOps (ADO) environment.
  • Contributing to and maintaining CI/CD pipelines to ensure smooth deployment and delivery.
  • Collaborating closely with UX/UI designers to create intuitive and engaging experiences.
  • Bringing fresh ideas, challenging assumptions, and continuously improving the team’s approach.

  • Strong experience with Angular (keeping up to date with the latest versions).
  • Hands-on experience developing native applications.
  • Solid experience with Typescript, Javascript, C#, Azure Functions and HTML.
  • Experience with CI/CD pipelines.
  • A keen eye for design and experience working with UX/UI Designers.
  • A pragmatic mindset, you take iterative steps and challenge the status quo.
  • Excellent communication skills, you enjoy discussing ideas and problem-solving collaboratively.
  • Passion for what you do - you love software engineering and bring energy to the team!

  • 25 Days holiday (excluding bank holidays) – increasing by a day every 2 years
  • Flexible working
  • Promote training and personal development
  • Bi-annual company retreats


What You Should Know About Software Engineer, Aiimi Ltd

Aiimi is looking for a passionate Software Engineer to join our growing team and work directly with one of our clients. We pride ourselves on collaborating with a variety of customers across the UK, making each project unique and exciting! If you're the type of hands-on problem solver who thrives in a collaborative, agile environment and enjoys working with modern technologies, then this could be the perfect opportunity for you. As a Software Engineer at Aiimi, you will be responsible for building and maintaining scalable applications using technologies such as Angular, TypeScript, C#, Kotlin, JavaScript, and HTML. You will have the chance to design and implement simple yet effective software architectures while embracing agile engineering practices like BDD, TDD, Continuous Integration, and Pair Programming. You'll work closely with cross-functional teams in an Azure DevOps environment, contributing to and maintaining CI/CD pipelines for seamless deployment. Your collaboration with UX/UI designers will help create intuitive and engaging user experiences. By bringing fresh ideas and challenging assumptions, you'll play a key role in continually improving our approach. This position requires strong experience with Angular and hands-on development of native applications, solid knowledge of Typescript, Javascript, C#, Azure Functions, and HTML, plus an eye for design. At Aiimi, we deeply value effective communication, a pragmatic mindset, and a genuine passion for software engineering. You’ll enjoy benefits like 25 days of holiday (increasing by a day every two years), flexible working arrangements, opportunities for training and personal development, and even bi-annual company retreats. Join us at Aiimi and let’s innovate together!

Frequently Asked Questions (FAQs) for Software Engineer Role at Aiimi Ltd
What are the main responsibilities of a Software Engineer at Aiimi?

As a Software Engineer at Aiimi, you will have a diverse array of responsibilities, including building and maintaining scalable applications using technologies like Angular, TypeScript, and C#. You'll also design effective software architectures while following agile practices such as BDD and TDD. Your role will involve collaborating with cross-functional teams and UX/UI designers, as well as maintaining CI/CD pipelines to ensure smooth software deployment.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Aiimi?

To qualify for the Software Engineer position at Aiimi, you should possess strong experience with Angular and hands-on experience with native application development. Your skillset should include Typescript, Javascript, C#, Azure Functions, and HTML. Excellent communication skills and a passion for software engineering are also essential for success in this role.

Join Rise to see the full answer
How does Aiimi support the professional development of Software Engineers?

Aiimi is committed to nurturing its Software Engineers through various professional development opportunities. The company promotes continuous learning through training sessions and access to the latest technologies. Additionally, flexible working arrangements allow team members to balance work with their personal development goals, ensuring a fulfilling career journey.

Join Rise to see the full answer
What is the team culture like for Software Engineers at Aiimi?

The team culture at Aiimi is vibrant and collaborative. Software Engineers work in an agile environment that encourages open discussions and collective problem-solving. The company values fresh ideas and promotes a culture of innovation, where every team member's input is recognized and appreciated. It's a great place for those looking for a supportive and enthusiastic community.

Join Rise to see the full answer
What tools and practices are used by Software Engineers at Aiimi?

At Aiimi, Software Engineers utilize modern tools and practices such as Angular for front-end development, Azure Functions for backend services, and CI/CD pipelines to streamline deployment processes. The team adheres to agile methodologies, using practices like Pair Programming to foster collaboration and accelerate delivery while ensuring high software quality.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with Angular as a Software Engineer?

When answering this question, emphasize specific projects where you've used Angular, detailing your role and the outcomes. Explain how you keep up with the latest updates to Angular and how you've utilized its features to build user-friendly applications. Highlight any challenges you faced and how you overcame them.

Join Rise to see the full answer
Describe a time when you had to implement BDD or TDD in your work.

To answer this question effectively, discuss a specific project where you implemented Behavior-Driven Development (BDD) or Test-Driven Development (TDD). Describe the processes you followed, your role in the team, and how these practices improved the quality of the software. Be sure to mention the benefits you observed during the project.

Join Rise to see the full answer
How do you ensure the scalability of applications you develop?

In your answer, outline the strategies you use for building scalable applications, such as modular design, API-driven architecture, and choosing the right tech stack. You can also discuss your experience with load testing and performance optimization to ensure the application can handle increased traffic.

Join Rise to see the full answer
How would you approach working within a cross-functional team?

When responding, highlight your collaborative skills and willingness to engage with team members from different disciplines, such as UI/UX designers and product managers. Share examples of how effective communication and teamwork have positively influenced project outcomes, underscoring your ability to adapt and contribute to a team dynamic.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Discuss your hands-on experience with Continuous Integration and Continuous Deployment pipelines, detailing the tools you’ve used, like Azure DevOps. Explain how you’ve contributed to building or maintaining CI/CD processes, and share the impact it had on project delivery speed and quality.

Join Rise to see the full answer
Can you give an example of a challenging bug you resolved?

When answering this question, provide a specific example of a bug you encountered in a project. Explain the debugging process you undertook to identify the root cause, the solution you implemented, and any lessons learned from the experience. This demonstrates your problem-solving skills and perseverance.

Join Rise to see the full answer
How do you stay updated with the latest in software development?

In your response, mention various methods you use to stay informed, such as following industry blogs, attending conferences, participating in webinars, or engaging in online communities. Highlight how this commitment to continuous learning has positively impacted your work and kept your skills current.

Join Rise to see the full answer
Describe your experience with UX/UI design collaboration.

Share specific scenarios where you worked closely with UX/UI designers. Discuss how you ensure that your software engineering decisions align with the design vision. Emphasize the importance of feedback loops and how your collaboration contributed to creating intuitive user experiences.

Join Rise to see the full answer
What programming languages are you most comfortable with?

Identify the programming languages you are most skilled in, such as Angular, TypeScript, and JavaScript. Provide examples of projects where you utilized these languages, discussing the outcomes and how your expertise shaped the development process.

Join Rise to see the full answer
What motivates you as a Software Engineer?

Share your passion for software engineering and what drives you in your work. Discuss what aspects of software development inspire you, whether it's problem-solving, working with cutting-edge technologies, or making a positive impact through software solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Aiimi Ltd Remote No location specified
Posted 4 days ago
Posted 5 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Grindr Remote No location specified
Posted 4 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Family Medical Leave
Paid Holidays
Photo of the Rise User
Euromonitor Remote No location specified
Posted 8 days ago
Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 6 days ago

Aiimi Limited offers enterprise information management services including data management, content management, business intelligence, and business process management. They are headquartered in London, England and have been operating since 2005.

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
10 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
17 people applied to Front-End Developer at Whizz
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Assistant Buyer - Nursery. 12 Months FTC at The Very Group