Software Engineer

Consula Recruitment Group
Manchester, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 95K

Job location

Manchester, United Kingdom

Tech stack

Clean Code Principles
Java
JavaScript
PHP
AJAX
Amazon Web Services (AWS)
Applications Architecture
ASP.NET
HTML5
User Authentication
Authentication Protocols
Unit Testing
Azure
Bash
Bootstrap
C Sharp (Programming Language)
CSS
Code Review
Relational Databases
Software Debugging
Linux
Eclipse
Entity Framework
Github
Design of User Interfaces
Windows Communication Foundation
Python
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
NoSQL
OAuth
Oracle Applications
Powershell
Systems Development Life Cycle
Ruby on Rails
Oop Languages
Secure Coding
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
PL-SQL
Subversion
UML
Web Services
Scripting (Bash/Python/Go/Ruby)
.NET Core
React
Backend
Containerization
Angular
Front End Software Development
REST
Software Version Control
Docker
Microservices

Job description

  • Software application development - Develop, test, and deploy robust applications using C#, Java, Python, PHP, Ruby on Rails, and JavaScript.
  • Backend services - Design and implement scalable APIs and services using REST, SOAP, WCF, and Web Services.
  • Frontend engineering - Build intuitive interfaces using Angular, React, Bootstrap, HTML5, CSS3, and UI/UX best practices.
  • Database management - Work with MySQL, PostgreSQL, SQL Server, MongoDB, and Oracle (PL/SQL) to ensure performance, reliability, and security.
  • Framework utilisation - Develop applications using ASP.NET MVC/.NET Core, Entity Framework, and Ruby on Rails.
  • Microservices & containerisation - Implement microservices architectures using Docker and cloud platforms such as AWS and Azure.
  • Testing & debugging - Conduct unit testing, debugging, and code reviews using Visual Studio, Eclipse, GitHub, TFS, and SVN.
  • SDLC participation - Contribute to the full software development lifecycle from requirements gathering to deployment and maintenance.
  • System design - Collaborate with cross-functional teams to create UML diagrams and architecture models.
  • Automation scripting - Write Bash or PowerShell scripts for automation on Linux or Windows environments.
  • Security best practices - Implement authentication, encryption, and secure coding standards.

Requirements

Do you have experience in Software development?, We are hiring a forward-thinking technology organisation seeking a highly skilled and motivated Software Engineer to join a dynamic development team. This role is advertised through Consula.

The successful candidate will design, develop, and maintain innovative software solutions across multiple platforms. This role offers the opportunity to work with cutting-edge technologies, contribute to complex projects, and grow within a collaborative, engineering-driven environment.

The ideal applicant will bring strong technical expertise, a passion for software development, and a proactive approach to problem-solving., * Proven experience developing software using C#, Java, Python, or PHP.

  • Strong front-end skills with Angular, React, HTML5/CSS3, AJAX, and Bootstrap.
  • Extensive experience with relational databases (MySQL, PostgreSQL, SQL Server) and NoSQL databases (MongoDB).
  • Familiarity with AWS or Azure for cloud deployment and scaling.
  • Proficiency with version control systems including GitHub, TFS, or SVN.
  • Experience working in Agile/Scrum environments.
  • Strong understanding of RESTful API design; exposure to SOAP is advantageous.
  • Knowledge of microservices and containerisation tools such as Docker.
  • Ability to write clean, maintainable code following OOP principles; UML experience is beneficial.
  • Understanding of authentication protocols such as OAuth2 or JWT.

Benefits & conditions

  • Competitive salary with annual performance reviews
  • Hybrid working model (2-3 days in office)
  • 25 days holiday + bank holidays
  • Private healthcare
  • Training budget and continuous learning opportunities

Pay: Up to £95,000.00 per year

Apply for this position