Software Developer jobs in Cannock
Junior Big Data Developer
Urgently neededNewInformation Tech ConsultantsUnited KingdomOften responds in 3 days50 hires made in past 30 days- Collaborate with software developers, data engineers, and business analysts to support application and reporting requirements.
- NetWatch GlobalBirmingham B1 1TT
- Flexitime
- Company pension
- On-site gym
- Flexible schedule
- Cycle to work scheme
- Casual dress
- Developing new features for our SaaS platform using Laravel and Vue.
- Collaborating with team members to create, test, and deploy platform updates.
- SThreeBirmingham
- Developing and maintaining Java applications using Spring Boot and Spring frameworks.
- Building and integrating microservices architectures with a focus on…
- SThreeBirmingham
- Developing and maintaining Java applications using Spring Boot and Spring frameworks.
- Building and integrating microservices architectures with a focus on…
- SThreeBirmingham
- The work could involve building microservices, integrating APIs, working with cloud platforms and supporting the full software development lifecycle—with scope…
- SThreeBirmingham
- Roles of this type may sit within collaborative development teams working on projects spanning API development, cloud infrastructure and distributed systems.
- GSFGroupWolverhampton WV10 7FH
- You'll work with modern technologies including Next.js/React, JavaScript, TypeScript, and C#, with plenty of support and mentorship from experienced engineers.
- Good Growth LimitedBirmingham
- Annual leave
- Flexible schedule
- Aligning teams & resources – Working closely with developers, analysts, and strategists to ensure smooth project execution.
CNC Setter/Operator/Programmer - Various Shifts Available
Urgently neededKey Precision LtdCannock WS11 7LR- Company pension
- On-site parking
- Twin-Spindle CNC Lathes Fanuc/ Mitsubishi Control.
- Salary: £30,000 – £52,000 per year (depending on experience).
- Job type: Full-time, permanent.
Software/Controls Engineer
NewOften replies in 1 dayTNABirmingham B32 3DE- Life insurance
- Company pension
- Private medical insurance
- On-site parking
- Ensure software testing procedures are followed and completed for all software designs/equipment prior to release and record the type of testing e.g. simulation…
- SThreeBirmingham
- Roles of this type support the delivery of innovative Salesforce solutions, helping businesses optimise their CRM and marketing automation capabilities across…
- UserTestingUnited Kingdom
- Set up, configure, and maintain MCP (Model Context Protocol) servers that connect AI systems to internal tools and data sources, including scoping access,…
- SThreeBirmingham
- Proven experience in test automation and software development engineering in test.
- These positions could support the delivery of robust, scalable testing…
Big Data/Hadoop Developer
Urgently neededNewInformation Tech ConsultantsUnited KingdomOften responds in 3 days50 hires made in past 30 days- This is an excellent opportunity for candidates with a background in software development and data engineering, especially within large-scale data environments.
- Resolute RecruitmentBirmingham
- Free parking
- Company pension
- Canteen
- On-site parking
- Offline Programming using Fusion 360 software.
- The ideal candidate will have experience operating various CNC machinery.
- SThreeBirmingham
- Collaborative working environment with experienced architects and senior developers.
- Roles of this type could involve designing and delivering scalable…
People also searched:
Job Post Details
Junior Big Data Developer - job post
Job details
Pay
- £35,000 - £45,000 a year
Job type
- Permanent
- Full-time
Location
Full job description
!! IMMEDIATE JOINERS !! Can you start immediately on 25th August'26
Job Title: Database Engineer (Python & SQL)
Job Summary
We are seeking a detail-oriented Database Engineer with experience in Python, SQL, and data management to join our growing technology team. The ideal candidate will be responsible for designing, developing, optimizing, and maintaining database systems while ensuring data integrity, security, and high performance. This role is ideal for professionals who enjoy working with large datasets and building scalable database solutions.
Key Responsibilities
- Design, develop, and maintain relational database systems.
- Develop and optimize complex SQL queries, stored procedures, views, and database objects.
- Write Python scripts for database automation, data processing, and ETL tasks.
- Monitor database performance and troubleshoot issues to ensure optimal performance.
- Perform database backup, recovery, and disaster recovery planning.
- Ensure data accuracy, integrity, and security across all database environments.
- Collaborate with software developers, data engineers, and business analysts to support application and reporting requirements.
- Create and maintain technical documentation for database architecture and processes.
- Assist in database migration, upgrades, and performance tuning initiatives.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Data Engineering, or a related field.
- 2+ years of experience as a Database Engineer, Database Developer, or similar role.
- Strong proficiency in SQL (MySQL, PostgreSQL, Microsoft SQL Server, or Oracle).
- Good programming experience with Python.
- Experience with database design, normalization, indexing, and query optimization.
- Knowledge of ETL processes and data integration techniques.
- Familiarity with database backup and recovery procedures.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with cloud databases such as AWS RDS, Azure SQL Database, or Google Cloud SQL.
- Familiarity with NoSQL databases such as MongoDB or Cassandra.
- Experience with Data Warehousing concepts.
- Knowledge of Apache Airflow, SSIS, or other ETL tools.
- Understanding of Linux environments and shell scripting.
- Experience using Git for version control.
- Relevant database or cloud certifications are a plus.
Technical Skills
- Python
- SQL
- Database Design
- MySQL / PostgreSQL / SQL Server / Oracle
- ETL Development
- Data Analysis
- Query Optimization
- Database Performance Tuning
- Data Modeling
- Git
- Linux (Preferred)
- Cloud Databases (AWS, Azure, GCP)
Education: Bachelor's degree in Computer Science, IT, data science, Statistics, Mathematics, or a related quantitative field (or equivalent bootcamp experience).
Strong mathematics and statistics background.
Pay: £35,000.00-£45,000.00 per year
Ability to commute/relocate:
- United Kingdom: reliably commute or plan to relocate before starting work (preferred)
Application question(s):
- We must fill this position urgently. Can you start immediately?
- Please confirm your visa status.
- Are you available for relocation across UK for projects?
- We must fill this position urgently. Can you start immediately on Tuesday (25th August'26) ?
Education:
- Bachelor's (preferred)
Work Location: In person