Software Engineer

Consula group ltd
UK
3 months ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Compensation
£200,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Software Applications Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Software as a Service Code Review Databases Continuous Delivery
+24 more
Continuous Integration Software Debugging Linux Github Design of User Interfaces Python (Programming Language) Microsoft SQL Server MySQL Ruby on Rails Application Data Software Engineering Software Systems SQL Databases Subversion Web Services Software Security Git Vba Programming Language Codebase Front End Software Development Restful APIs Software Performance Software Version Control Programming Languages

Job description

We are seeking a highly skilled and motivated Software Engineer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an excellent opportunity to work on cutting-edge projects, utilise a broad range of programming languages and tools, and contribute to the realisation of complex application systems. The ideal applicant will have a strong background in software development, with experience in both front-end and back-end technologies., * Develop, test, and deploy high-quality software applications using languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, and VBA.

  • Collaborate with cross-functional teams to design scalable APIs and integrate third-party services via RESTful interfaces.
  • Maintain and enhance existing codebases using version control systems like GitHub, SVN, Git, and utilise platforms such as Azure and AWS for cloud deployment.
  • Write efficient SQL queries and manage databases including MySQL and SQL Server to support application data requirements.
  • Contribute to front-end development efforts using modern frameworks and best practices for user interface design.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines to streamline development workflows.
  • Participate in code reviews, debugging sessions, and optimise software performance across various operating systems including Linux.
  • Ensure adherence to security standards and best practices throughout all phases of software development.

Requirements

Do you have experience in Software development?, * Proven experience in software development with a strong portfolio demonstrating proficiency in multiple programming languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, and VBA.

  • Hands-on experience with front-end development frameworks and tools.
  • Familiarity with version control systems including GitHub, SVN, and Git.
  • Experience working with cloud platforms such as AWS and Azure for application hosting and deployment.
  • Knowledge of database management systems like MySQL and SQL Server is essential.
  • Understanding of REST APIs, web services integration, and API security protocols.
  • Experience working within Agile development environments is preferred.
  • Strong problem-solving skills with the ability to analyse complex technical issues efficiently. This role offers an engaging environment where innovation is encouraged, and professional growth is supported through diverse project involvement. We welcome applications from candidates eager to develop their skills within a collaborative team dedicated to technological excellence.

Benefits & conditions

Temporary, Permanent, Part-time, Temp to perm, Full-time, Part-time upon request, Fixed term contract

Apply for this position

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

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all