At a Glance
- Tasks: Lead the design and development of innovative software solutions in a collaborative environment.
- Company: Birmingham City University and Nehemiah United Churches Housing Association, focused on tech innovation.
- Benefits: Competitive salary, professional development, and a chance to work with cutting-edge technology.
- Why this job: Make a real impact by integrating AI and mobile tech into community-focused projects.
- Qualifications: 2:1 degree in Computing; strong skills in React Native, NodeJS, and AI/ML.
- Other info: Dynamic role with excellent career growth and a commitment to diversity and inclusion.
The predicted salary is between 32000 - 36000 £ per year.
Department of Computer Science, Birmingham City University (BCU) is looking to appoint a Software Engineer – Mobile, Web & AI Integration (KTP Associate). Location: Nehemiah United Churches Housing Association Limited, Birmingham. Salary £38,000 to £42,000 per annum. Fixed Term Post.
The role is a Knowledge Transfer Project (KTP) co-funded by Innovate UK and Nehemiah United Churches Housing Association Limited. It involves working with academics at BCU to deliver a 28-month KTP project on site.
Location: Nehemiah United Churches Housing Association Limited, 1-3 Beacon Court, Great Barr, Birmingham, B43 6NN
Responsibilities:
- Lead the technical design and development of the project, including defining functional requirements for the NEXUS system (a new front-end to the HomeMaster system), supporting development of a client mobile app chatbot, AI-driven dashboards, IoT-enabled predictive property maintenance and contractor management.
- Design, develop, test, and implement the IT architecture, data model and database for the NEXUS system.
- Design and develop a mobile interface to HomeMaster with a NLP-based chatbot offering multi-lingual access.
- Deploy sensors and develop an AI/ML algorithm to analyse sensor data for predictive property maintenance.
- Design and develop ML-powered automation and smart invoice reconciliation tools to support contractor management.
- Produce operational manuals and provide training for new or modified systems.
- Embed new IT methods/procedures through collaboration with a multi-disciplinary team and sharing knowledge to support post-project improvements.
- Interact with senior management, suppliers and clients of the company and BCU academics.
- Apply knowledge to commercial projects, drive value, and develop innovative solutions.
Qualifications and Skills:
- Essential: A minimum 2:1 undergraduate qualification in Computing; a Master's degree in a related discipline is acceptable.
- Excellent communication skills (oral, written and graphical) to articulate complex matters between academics and project team members.
- Ability to work to tight deadlines with diligence and attention to detail; self-management and planning skills; willingness to work in an interdisciplinary team.
- Strong leadership skills in implementing and embedding new innovations.
- Strong background in React Native; solid understanding of REST APIs; experience with NodeJS/ReactJS, MongoDB, and SASS; experience with GIT; HTML/CSS; programming languages Python/Java; familiarity with AI/ML algorithms/models (e.g., prediction models, NLP); experience in system integration and testing.
- Desirable MSc/PhD in related subject or relevant experience.
- Experience with Secure by Design principles and ISO 27001.
- Experience designing, developing and publishing mobile apps (iOS and Android).
- Experience in user-centred design; capability to translate requirements into visuals.
- Experience in wireframing/mocking tools (e.g., Balsamiq/MockFlow).
- Familiarity with cloud solutions (Azure/AWS).
- Understanding of ERP systems or ability to learn.
- Academic ability to publish and prepare training materials; valid driving license and willingness to travel in the UK.
On a personal note, the KTP Associate should be enthusiastic, motivated, punctual, conscientious, trustworthy and team-oriented.
Interviews will take place the weeks commencing 16 and 23 March 2026. We are committed to equality, diversity and inclusion and to an environment that supports lawful free speech and academic freedom, continuously reviewing policies to promote these values.
The appointed candidate will normally be employed through BCU Support Services Limited, a subsidiary of Birmingham City University.
Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham employer: Royal Birmingham Conservatoire
Contact Detail:
Royal Birmingham Conservatoire Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who might have insights into the KTP project. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Prepare a portfolio showcasing your projects, especially those involving React Native, AI, and mobile app development. This will give you an edge during interviews and help us see your practical experience.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on your coding skills and understanding of REST APIs. We recommend doing mock interviews with friends or using online platforms to simulate the real deal.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in the role and the company.
We think you need these skills to ace Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with React Native, NodeJS, and any AI/ML projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don't forget to mention your communication skills and teamwork experience!
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's a mobile app or an AI-driven solution, we love seeing real examples of your work and how you’ve tackled challenges.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Royal Birmingham Conservatoire
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like React Native, NodeJS, and AI/ML algorithms. Brush up on your knowledge of REST APIs and database management with MongoDB. Being able to discuss these topics confidently will show that you're ready to lead the technical design and development.
✨Showcase Your Communication Skills
Since the role involves interacting with academics and project team members, practice articulating complex ideas clearly. Prepare examples of how you've successfully communicated technical concepts to non-technical stakeholders in the past. This will demonstrate your ability to bridge the gap between different teams.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and ability to work under tight deadlines. Think of specific scenarios where you’ve had to implement new innovations or manage a project. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.
✨Demonstrate Your Team Spirit
The role requires collaboration with a multi-disciplinary team, so be ready to discuss your experience working in teams. Share examples of how you’ve contributed to team success and supported others in achieving project goals. Highlight your enthusiasm and motivation to work in an interdisciplinary environment.