Junior Software Engineer

Bristol, ENG, GB, United Kingdom

Job Description

Role Title

: Junior Software Engineer

Job description

Important:

This role requires UK Security Clearance; hence, a minimum of 5 years of continuous stay in the UK is required to be eligible.

This is an exciting opportunity for a software engineer interested in solving business challenges through innovative AI technology. The host company is an AI deep-tech company that is already working with the world's leading aerospace and defence companies.

Tasks



Design and implement server-side logic using Python and FastAPI for the backend. Contribute to application architecture design, ensuring scalable and modular structures. Integrate and manage Postgres databases to ensure efficient data storage and retrieval. Utilise Git for version control and collaborate with team members on GitHub. Actively participate in the containerisation of applications using Docker. Contribute to the development of scalable, performant, and maintainable code. Prioritize code quality by writing unit tests, integration tests, and adhering to best practices like clean code principles. Assist in troubleshooting and debugging issues to ensure the smooth operation of applications. Engage in code reviews and provide constructive feedback to peers. Stay up-to-date with the latest industry trends, technologies, and best practices.

The candidate



Engineering background, preferred in fields such as Computer Science and Software Engineering. 1+ years of experience in software programming Experience with Python and Fast API for back-end development. Knowledge of Postgres databases and SQL. Understanding of Git and version control principles. Familiarity with Docker for containerisation. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Ability to work independently and as part of a team. Experience with GitHub Actions and self-hosted GitHub runners. Knowledge of software development methodologies and best practices. Familiarity with agile development processes. Exposure to cloud platforms such as AWS or Azure. Ability to write clean, maintainable, and well-documented code. Demonstrated ability to think strategically about application architecture and system design. Strong commitment to code quality, including writing comprehensive tests and refactoring for maintainability. Passion for learning and staying updated with the latest technologies.
Job Types: Full-time, Permanent

Pay: 28,000.00-32,000.00 per year

Benefits:

Additional leave Company pension Employee stock ownership plan On-site gym Work from home
Work Location: In person

Application deadline: 10/08/2025
Expected start date: 01/09/2025

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3440799
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bristol, ENG, GB, United Kingdom
  • Education
    Not mentioned