Junior Backend Developer (Python)

Information Tech Consultants
United Kingdom
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£35,000 - £45,000
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Amazon Web Services Unit Testing Microsoft Azure Command-Line Interface Cloud Computing Software Quality Code Review Computer Programming Databases Data Cleansing
+33 more
Extract Transform Load (ETL) Data Structures Data Visualization Relational Databases Database Design Software Debugging Linux Django Web Framework Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL NumPy Object-Oriented Software Development Query Optimization Software Engineering SQL Databases Software Organization Data Processing Google Cloud Flask (Web Framework) Database Performance Indexer Backend Git Fastapi Pandas Pytest Information Technology Data Analytics Software Version Control Data Pipelines Web Api

Job description

We are looking for a motivated and detail-oriented Junior Backend Developer (Python) with strong knowledge of Python programming, SQL, and data processing to join our development team. The ideal candidate will be responsible for developing and maintaining Python applications, working with databases, processing datasets, and building efficient data-driven solutions., * Develop, test, debug, and maintain applications using Python.

  • Write efficient SQL queries to retrieve, manipulate, and manage data from relational databases.
  • Perform data cleaning, transformation, validation, and processing using Python.
  • Work with Python libraries such as Pandas and NumPy for data manipulation and analysis.
  • Develop scripts to automate repetitive tasks and improve operational efficiency.
  • Integrate Python applications with databases and external APIs.
  • Assist in building and maintaining data pipelines and ETL processes.
  • Identify and resolve application issues and database performance problems.
  • Collaborate with developers, data engineers, and business teams to deliver technical solutions.
  • Maintain code quality through testing, documentation, and version control.
  • Participate in code reviews and follow software development best practices.

Requirements

Junior Backend Developer (Python) & Bachelor’s Degree is MUST, Information Tech Consultants Ltd (ITC) is looking for a skilled Junior Backend Developer (Python) to join our growing Data Science team. The ideal candidate will have strong Python development experience and hands-on knowledge of backend application development, APIs, and databases., The candidate should have strong problem-solving skills and a passion for writing clean, scalable, and maintainable code., * Experience with Python libraries such as Pandas, NumPy, and Requests.

  • Basic understanding of ETL workflows and data pipeline development.
  • Familiarity with Flask, Django, or FastAPI.
  • Knowledge of database design, indexing, and query optimization.
  • Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Familiarity with Linux and command-line tools.
  • Understanding of unit testing using Pytest or unittest.
  • Knowledge of data visualization or data analytics is an advantage.

Technical Skills

  • Python Programming
  • SQL and Database Management
  • Data Processing and Transformation
  • Data Structures and Algorithms
  • Object-Oriented Programming
  • MySQL / PostgreSQL / SQL Server
  • Git and Version Control

Education: Bachelor’s degree in data science, Statistics, Computer Science, Mathematics, or a related quantitative field (or equivalent bootcamp experience).

Strong mathematics and statistics background.

Ability to commute/relocate:

  • Greater London: reliably commute or plan to relocate before starting work (preferred), * Master’s (required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…