Skip to main content
Post your CV and find your next job on Indeed!

Computer Programmer jobs in Birmingham

Sort by: -
    • This is an excellent opportunity for both experienced teachers and Newly Qualified Teachers (NQTs) with relevant educational backgrounds.
    • This role combines practical software engineering with computer vision, image processing and AI-enabled inspection.
    • Software work: 1 year (required).
    • Type: Full-time | Permanent*.
    • As a Java Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable…
    • TLT is recognised for the quality of service delivery; communication and responsiveness; commercial approach & understanding of a client's business; value for…
    • The ideal candidate will have experience operating various CNC machinery.
    • The CNC Programmer will play a vital role in maintaining quality standards and…
    • This role exists to strengthen Armac Martin's internal technology capability across data engineering, web platforms, systems integration, automation, and AI-…
    • As Magento 2 Developer you will be responsible for developing, maintaining and improving multiple e-commerce websites across frontend and backend development,…
    • Roles of this type support the delivery of innovative Salesforce solutions, helping businesses optimise their CRM and marketing automation capabilities across…
    • This is a hands-on technical role combining CNC programming, manufacturing engineering, process development, quality engineering, and continuous improvement…
    • Tamworth | £20.00 - £24.00 per hour | Days | Permanent*.
    • I'm recruiting on behalf of a long-established precision engineering manufacturer that designs and…
    • Roles of this type support the delivery of robust student information systems, enabling educational organisations to manage their most critical data and…
    • We're seeking talented developers to join us in delivering robust, scalable solutions across our UK operations, with the potential to make a meaningful impact…
    • 7 million weekly rehab minutes by NYE 2029.
    • As a Software Development Engineer in Test (SDET), you will be responsible for ensuring the quality, reliability,…
    • Roles of this type could involve designing and delivering scalable application solutions across SAP S/4HANA and SAP ECC environments, supporting the…
    • We're looking to register interest from Software Development Engineers in Test (SDETs) to strengthen our technical quality assurance capabilities and support…

Job Post Details

Computer Science & English Teacher - job post

The British Muslim School
West Bromwich B70 8NX
Permanent, Full-time

Job details

Job type

  • Permanent
  • Full-time

Location

West Bromwich B70 8NX

Full job description

About Us

The British Muslim School is a nurturing and ambitious educational institution committed to academic excellence and strong moral values. We aim to provide a supportive environment where both students and staff can thrive.

The Role

We are seeking enthusiastic and dedicated teachers to join our team in the following subjects:

  • Computer Science
  • English

This is an excellent opportunity for both experienced teachers and Newly Qualified Teachers (NQTs) with relevant educational backgrounds.

Key Responsibilities

  • Deliver engaging and high-quality lessons in your subject area
  • Plan, prepare, and assess student work in line with curriculum requirements
  • Support student progress and attainment
  • Maintain a positive and inclusive classroom environment
  • Contribute to the wider school community

Requirements

  • A relevant degree in Computer Science, English, or related field
  • Teaching qualification (PGCE/QTS preferred, but not essential for strong candidates)
  • Strong subject knowledge
  • Good communication and organisational skills
  • Passion for teaching and student development

What We Offer

  • Supportive leadership and friendly working environment
  • Opportunities for professional development
  • Ideal setting for NQTs to gain valuable experience
  • A school community built on respect and strong values

How to Apply

Please send your CV and a short cover letter outlining your suitability for the role.

Job Types: Full-time, Permanent

Work Location: In person

Let Employers Find YouUpload Your Resume