Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham
Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months)

Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham

Birmingham Full-Time 32000 - 36000 £ / year (est.) No home office possible
R

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

Birmingham City University (BCU) offers an exceptional work environment for the Software Engineer – Mobile, Web & AI Integration role, fostering a culture of innovation and collaboration. Employees benefit from a supportive atmosphere that encourages professional growth through interdisciplinary teamwork and access to cutting-edge technology. Located at Nehemiah United Churches Housing Association in Birmingham, this position provides a unique opportunity to engage with both academic and industry leaders while contributing to impactful projects that drive real-world change.
R

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

Technical Design
Mobile App Development
AI/ML Algorithms
NLP-based Chatbot Development
REST APIs
React Native
NodeJS
ReactJS
MongoDB
SASS
GIT
HTML/CSS
User-Centred Design
Wireframing/Mocking Tools
Cloud Solutions (Azure/AWS)
Communication Skills

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.

Software Engineer – Mobile, Web & AI Integration - KTP Associate (fixed term for 28 months) in Birmingham
Royal Birmingham Conservatoire
Location: Birmingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>