move
Job Type
  • Full-time (4 roles available)

Salary
  • £45,000 - £55,000 Per annum (Dependant upon experience and suitability)
Location
  • Manchester

Overview
The Software Engineer C# role is an essential part of my client's team and would suit someone looking to take the next step in their career. Although my client is predominantly a ‘.net shop’ they just do not follow everything Microsoft (if you want to work with Entity Framework or WCF, this is not the job for you). The core services are written in C# however they embrace Open Source frameworks and packages such as NGINX, Nancy, GetEventStore, NSQ, and ReactJS. Whilst you will have good knowledge of the .net framework and C#, you will also embrace the value of thinking outside the box.

Responsibilities
  • Develop code with unit + integrations tests, ability to follow detailed design briefs to deliver on features and functional requirements
  • Work with technical team members, business stakeholders and product managers to design and build software solutions
  • Develop API frameworks
  • Work with the team to participate in event storming sessions, discussions, code reviews and test cycles
  • Provide 3rd line support as and when required
  • Contribute to the writing of product documentation

Essential skills
  • C#
  • HTML, Javascript, ReactJS/Vue, CSS
  • An appreciation of both SQL and NoSQL databases
  • Experience in delivering Web applications
  • Experience of unit/load testing
  • Experience of Source Control (Git & GitHub)
  • Experience of Continuous integration/automated release and deployment
  • Keen to learn and teach new skills and technologies
  • Worked in a Kanban/Agile environment
  • Experience of the Cloud (Azure/AWS/GCE)
  • An interest in EventSourcing and the principles of CQRS
  • Experience of GetEventStore, Redis, MongoDB, Redshift, SQL Server
  • Open minded
  • Willingness to learn outside of work

Whats on offer
  • Competitive salary
  • 25 days annual leave plus bank holidays
  • Company pension scheme with employer matched contributions up to 5%
  • Flexible working options
  • Market leading private healthcare
  • Choice of high spec laptop
  • 2 annual conferences (one UK based and one abroad)
  • A relaxed modern working environment in high spec offices
  • Relaxed dress code
  • Free parking
  • Free refreshments

If you have the relevant skills for the position please do not hesitate to contact me regarding these positions matthew.hartley@mdsolutionsltd.co.uk
X
move
Job Type
  • Full-time (Immediate start required)

Salary
  • £30,000 - £35,000 Per annum

Location
  • Manchester

Overview
The Software Engineer C# role is an essential part of my client's team. Although we are predominantly a ‘.net shop’ we do not follow everything Microsoft (if you want to work with Entity Framework or WCF, this is not the job for you). Our core services are written in C# however we embrace Open Source frameworks and packages such as NGINX, Nancy, GetEventStore, NSQ and ReactJS. Whilst you will have good knowledge of the .net framework and C#, you will also embrace the value of looking outside the gates. This is a fantastic opportunity to join an expanding and fast-growing market leading company. You will receive full training and support to succeed in the role. Working hours are Monday to Friday 9:00am5:30pm with some flexibility required.

Responsibilities
  • Develop code with unit + integrations tests,
  • Ability to follow detailed design briefs to deliver on features and functional requirements
  • Work with technical team members, business stakeholders and product managers to design and build software solutions
  • Develop API frameworks
  • Work with the team to participate in event storming sessions, discussions, code reviews and test cycles
  • Provide 3rd line support as and when required
  • Contribute to the writing of product documentation

Essential skills
  • C#
  • HTML, Javascript, ReactJS/Vue, CSS
  • An appreciation of both SQL and NoSQL databases
  • Experience in delivering Web applications
  • Experience of unit/load testing
  • Experience of Source Control (Git & GitHub)
  • Experience of Continuous integration/automated release and deployment
  • Keen to learn and teach new skills and technologies
  • Worked in a Kanban/Agile environment
  • Experience of the Cloud (Azure/AWS/GCE)
  • An interest in EventSourcing and the principles of CQRS
  • Experience of GetEventStore, Redis, MongoDB, Redshift, SQL Server
  • Open minded
  • Willingness to learn outside of work

Whats on offer
  • Competitive salary
  • 25 days annual leave plus bank holidays
  • Company pension scheme with employer matched contributions up to 5%
  • Flexible working options
  • Market leading private healthcare
  • Choice of high spec laptop
  • 2 annual conferences (one UK based and one abroad)
  • A relaxed modern working environment in high spec offices
  • Relaxed dress code
  • Free parking
  • Free refreshments

If you have the relevant skills for the position please do not hesitate to contact me regarding this role vikram.singh@mdsolutionsltd.co.uk
X
move
Job Type
  • Full-time (Immediate start required)

Salary
  • £25,000 - £40,000 per annum

Location
  • Manchester

Overview
The Integration Developer role is an essential part of my clients Development team. The main purpose of the role is the development of services dedicated to communication with 3rd party APIs typically (although not exclusively) utilising technologies such as HTTP with file formats such as XML and JSON. This is a fantastic opportunity to join an expanding and fast-growing market leading company. My client develops online and showroom solutions that make vehicle selling easier for car dealers, vehicle buying easier for consumers and vehicle finance easier for all. They have been providing pioneering solutions since 2009 and have over 7000 connected dealers across the UK, with high spec offices located in Colwyn Bay and Manchester utilising cutting-edge technology you will receive full training and support to achieve excellence. The working hours are also flexible.

Requirements
  • Understanding integration documentation of varied quality
  • Development of data mapping in accordance with the documentation
  • Implementation of Web Services (different technologies)
  • Creation of unit tests and integration tests against 3rd party UAT services
  • Liaise with technical teams across major lenders

Key Skills
  • C#
  • Web Services and Related Technologies such as WCF, SOAP, WSDL, XML, JSON
  • ASP.NET
  • Basic understanding of financial calculations
  • Ability to work effectively as part of a team
  • Open minded
  • Willingness to learn outside of work

Desirable skills
  • Experience working in a similar role

Benefits & Rewards
  • Competitive salary
  • 25 days annual leave plus bank holidays
  • Company pension scheme with employer matched contributions up to 5%
  • Flexible working options

Please apply if you believe you have the correct skills required for this role, by forwarding your cv to matthew.hartley@mdsolutionsltd.co.uk
X
move
Job Type
  • Full-time

Salary
  • £90,000,00 Per annum

Location
  • London

Overview
Our client is using cutting-edge machine learning techniques to change the way businesses find and publish engaging content. We are looking for a talented and experienced Lead Developer to join us. You will be leading a growing team of smart Python developers, Machine Learning experts and Frontend Developers, while still remaining hands on. The project has interesting technical challenges that come with building and maintaining a platform that finds and processes large amounts of data from diverse sources. We are using the same core technology to power different products to serve that data to businesses, allowing them to publish content at scale to various outlets as efficiently as possible.

Roles and Responsibilities
  • Lead a growing team with mixed disciplines
  • Architect complex systems
  • Support and coach other developers
  • Coordinate between the business and the development team
  • Write, review and maintain code microservices in Python.
  • Write clear documentation
  • Use and improve our Agile practices like TDD and continuous integration.

Technical Background
  • Strong Python skills
  • Comfortable with frontend development
  • Experience with Devops
  • Experience with deploying Machine Learning models
  • Experience with working in a Linux environment and a little shell scripting.
  • Experience with web scraping.
  • General NoSQL and SQL Database knowledge.
  • Mindfulness of technical efficiency and working with large-scale systems.
  • Comfortable working with microservices.

Technical Skills Required
  • Python 3
  • React
  • Kafka queuing, NATS Streaming
  • Postgresql, Elasticsearch
  • Google Cloud, Kubernetes
  • Terraform, Ansible

Company Culture
We are a small team which values open communication, collaboration, hard work and quality. We believe in continually improving ourselves and our processes so that we work better together for the good of our clients.

Additional Benefits
  • Competitive salary, equity and bonus package for the right candidates
  • Regular free learning sessions for personal development
  • Part of a great team - with the freedom to get the job done
  • Flexible working
  • Great location in Central London

For further details, to discuss this position further, please email your CV to matthew.hartley@mdsolutionsltd.co.uk or alternatively call on 01274 026868
X
move
Job Type
  • Full-time

Salary
  • £80,000,00 Per annum

Location
  • Central London

Overview
My client is looking for 2x Python Developers. The organisation builds bespoke automated systems that help their clients improve the quality and quantity of the content they can push through their online channels.
The algorithms crawl the internet for relevant content and ideas specific to that client and then allow them to edit and push that content to the relevant social media sites and online platforms, saving businesses the need to hire someone to manage the process. They are looking for a Senior Python Developer to join the team to help them expand the product offering and build out some new systems. The team size is currently 6 with the view to grow to 8. This is a great opportunity for someone that's looking to join a fast-paced start-up with huge growth ambitions.


Responsibilities
  • Designing and writing great Pythonic microservices
  • DevOps work as the candidate will be required to deploy their own code
  • Introducing new technologies and patterns
  • In this organisation, nothing is set in stone and they're always open to suggestions
  • Sharing knowledge and ensuring quality is kept high
  • Utilising Continuous Integration Methodologies
  • Utilising Test Driven Development (TDD)

Skills Required
  • Python
  • Kafka
  • ZeroMQ
  • Kubernetes
  • PostgreSQL
  • Elasticsearch
  • Python 3

If you have the correct skill set then please feel free to forward your CV to matthew.hartley@mdsolutionsltd.co.uk to arrange a more in-depth discussion.
X
move
Job Type
  • Full-time

Salary
  • £60,000 Per annum

Location
  • London

Overview
Our Client is on a mission to shake up the finance industry by empowering young people to know more about their spending, so they can do more with their money. Young people often lack the funds to live the life and have the experience they desire. We believe that with better insights into their spending, a product tailored to their financial needs, and a brand they can truly identify with, young people can have greater financial security and afford the life they want. You’ll join an ambitious & playful team with diverse & interesting backgrounds, unified by our purpose: to give young people freedom & security in their own choices in life. You’ll be working in our central London location, right next to the Thames - often joined by a four-legged furry friend (or two) We cultivate a workspace where everyone is welcome regardless 0f their sex, race, marital status, disability, age, sexual orientation, religion etc. The diversity of our background and experience creates a pleasant environment for our employees and leads to building a better product.

About The Role
The backend is a solid and modern fundament for delivering users exciting functionality and data. By building solutions and API’s you will become a member of our core team. You'd be an integral part in the direction and purpose of everything we do. With your experience, you'll influence the tools we use and the dependencies that our codebase has (or doesn’t have), whilst also helping to guide our roadmap and ingrain our values in our product.
We have Backend positions open in our Growth, Product and Infrastructure teams.


Main Duties
  • Build platforms, systems and big data infrastructure to help fuel our user growth.
  • Collaborate with the engineers, designers and analysts on your team to design and execute experiments
  • Proactively identify opportunities to improve our infrastructure, tooling, and process
  • Provide strong technical feedback to other engineers through code reviews, engineering design reviews, and collaborative problem-solving sessions.
  • Demonstrate a passion for the developer community and person learning and improvement
  • Contribute to design and development efforts
  • Work within a cross-functional team: product, growth, marketing and operations

Requirements
  • 2+ years experience in Ruby and Rails
  • Experience working in a collaborative team environment
  • Passionate about making high user impact and building the best experience for the user
  • Theoretical and practical understanding of OOP, SOLID and CleanCode principles
  • Experience using TDD practices
  • Fluidity in operating Unix-based systems
  • Experience in implementing and integrating with HTTP APIs
  • Experience with REST/SOAP APIs
  • Experience with microservices architecture
  • Good understanding of Messaging Queue Protocols

Bonus points if you have:
  • Pair programming experience
  • Ability to coach more junior developers
  • Experience in playing Mario Kart

Benefits
  • Central London location - seconds away from the Thames
  • Market rate salaries
  • Annual company summit! Previous trips include a week in Poland & 4 days in Bristol. Where will we go next?
  • Games room, complete with Mario Kart & a ping pong table (if you fancy challenging someone and bringing it out!)
  • Apple tech setup (Macbook Air, MacBook Pro or iMac — dependant on role) — along with a desktop screen
  • Events for equality, diversity and inclusion; recent events include Pride month & International Women’s Day
  • An endless supply of freshly ground coffee and EBT (English Breakfast Tea)
  • Dog-friendly offices
  • A balance of focus and motivation with chill out and fun. Whether that’s a drink in the local, organising an after work run or grabbing something to eat with ‘lunch buddies’ across the business

For more details, or to discuss this position further please contact us on 01274 028686 or alternatively send your CV to matthew.hartley@mdsolutionsltd.co.uk
X
move
Job Type
  • Full-time

Salary
  • £35,000 Per annum

Location
  • Leeds

Overview
My client works with insurance companies, corporate and public sector clients, including Lloyd’s market. Developing carefully tailored packages to meet specific needs stretching from a traditional relationship to the provision of bespoke in-house services. The firm has a reputation for responding innovatively to client needs, utilising the experience of its staff, emphasising the highest quality and focusing on managing costs in all cases, with offices in London, Manchester, Leeds, Evesham, Liverpool and associated offices in Scotland.

Main duties
The role of the Web Developer is to assist the Applications Team Leader in the continuing development of delivering the company strategy. This may be building bespoke websites, WebAPIs and interfaces for our in-house built case management system, building integrations with our clients or producing assistive tools for our case handling community. You will be involved in several varied projects as directed by the Team Leader, working in a Scrum environment to consistently deliver and improve existing or new systems.

Responsibilities
  • Report to the Technical Team Leader for work requests and project involvement
  • Develop an understanding of business processes and systems used across the firm
  • Design, develop and support new and existing bespoke application solutions across the firm
  • Design and maintain reusable code and unit tests
  • Liaise with clients and business owners to clarify requirements, define success criteria and acceptable outcomes
  • Provide post-implementation support from systems and operational perspective, and assist in troubleshooting software application issues
  • Build secure by design applications
  • Maintain all code in source control

Essential Skills and Experience
  • 2 years’ experience working in the Professional Services industry
  • Good general knowledge of IT systems desirable, including workflow tools and Microsoft technologies such as SharePoint and the Office suite
  • Strong understanding of web-architecture fundamentals
  • Strong knowledge of .NET environment and tools: C#, Visual Studio, .NET Framework, ASP.net, MVC
  • Strong Knowledge of Web Technologies: HTML, Javascript, Responsive Design, AJAX. Experience with jQuery and CSS Frameworks like Bootstrap, Foundation
  • Ability to query and understand data, be it from databases, SQL-Server (T-SQL), XML, JSON or documents
  • Working knowledge of Agile software development, working to the Scrum principles
  • Experience in building and consuming Web APIs and Microservices
  • Experience in User Interface design including accessibility principles would be beneficial
  • Ability to demonstrate software design and best practices such as OWASP and SOLID Principles and similar
  • Knowledgeable about security principles and integrations with OAuth2 and Azure AD would be beneficial
  • Ability to administer and secure Web Server environments, in particular, Windows Server and IIS would be required
  • Passion for making a difference, improving applications and implementing new technologies
  • Experience in working both independently and in a team-oriented, collaborative environment is essential
  • Ability to effectively prioritise and take responsibility for tasks in a high-pressure environment
  • Strong communication skills, both written and verbal
  • Capable of setting and following standards
  • Understanding of development methodologies including Agile user stories
  • Good problem solving and analytical skills
  • Excellent interpersonal skills

Working Environment
Core hours are 09:00 to 17:00, however working patterns can vary and can be agreed with the appropriate Line Manager.
Overtime may be required from time to time, particularly leading up to project launches or managing releases out of hours.

For more details, or to discuss this position further please contact us on 01274 028686 or alternatively send your CV to​​​​​​matthew.hartley@mdsolutionsltd.co.uk

X
move
Job Type
  • Full-time

Salary
  • £50,000 Per annum

Location
  • London

Overview
As a UX Designer you will be keen to disrupt traditional ways of working. You will help us define the next generation of booking systems by taking a data driven and user-centred approach to the design of the product that is easy to use and loved by our customers.
You will join an experienced and highly skilled team operating on a blend of Lean UX and Agile. All design is data-driven and tested for success, with constant progressive enhancement of our existing and viable E-commerce products
This is a great opportunity to join a growing team and learn key insights into successful, proven design for E-commerce platforms. The Front End team is
mix of developers, designers and product owners who are responsible for improving the customer facing online products

Role and responsibilities
  • Be able to turn conceptual ideas into useful and valuable experiences for users.
  • Have creative flair and design expertise
  • Be actively participating in user testing and implementing feedback
  • Translate the UX learnings into high fidelity UI visuals that are both beautiful and functional
  • Be a creative thinker not afraid to challenge a brief
  • Be able to work collaboratively within an agile process with; other UX designers, product owners and Back End developers
  • Be responsible for the visual design of all interactions, graphic design, layout and information hierarchy
  • Be capable of in-browser prototyping and building of UI components;
  • Have experience in designing for a range of devices, from desktop through to mobile

Skills and Experience
  • At least 3 years of professional experience in designing and building online products
  • Passion for typography and UI design
  • Proven experience with creating stunning mobile and web user interfaces
  • Great understanding of UX
  • Strong experience with prototyping and wireframing
  • Production-ready HTML & CSS
  • HTML semantics and sectioning
  • CSS authoring concepts - OOCSS/BEM
  • Understanding of Front End development principles and execution
  • Expert in industry-standard design visualisation and prototyping software (for example Sketch, Adobe XD, InVision, etc.

If you believe that you are the correct fit for this role please do not hesitate to contact us by submitting your CV matthew.hartley@mdsolutionsltd.co.uk
X
move
Job Type
  • Full-time

Salary
  • £45,000 Per annum

Location
  • London

Overview
Our client is a leader in the travel industry they are the largest independent operator in the UK and employ over 300 people.
They are looking to recruit 3 .NET Engineers


Role and responsibilities
  • Working with business stakeholders to identify business needs and build solutions
  • Software development in C#
  • Support and maintenance of customer facing web applications
  • Driving further acceptance and use of Agile, AWS
  • Working as part of a multidiscipline team to improve the customer experience of products

Required experience
  • Commercial experience of Object Oriented Design, design patterns
  • Commercial experience of .NET 4 or newer, & best practise tools
  • Use of Agile software development methodology
  • Design & build of E-commerce web applications
  • Experience of some of Javascript, JQuery, NodeJS, Mustache, ReactJS
  • Experience of some of MVC, Entity Framework, Linq, Razor
  • Commercial experience of RDBMS (eg SQL Server, Oracle, MySQL, PostgreSQL)
  • Continuous integration (Amazon,Codepipeline,TeamCity, Jenkins, etc)
  • Deployment procedure (Octopus, Bamboo, etc)
  • Commercial experience of WebForms (not essential)​​​​​​​

The sort of people we are looking to join us
  • Hands-on code, able to demonstrate a real passion for software development
  • Motivated and enthused by difficulty & challenge, coupled with a strong competitive nature to excel and be the best
  • Good degree
  • The candidate may not hold an equivalent position currently, but might be ready to step up
  • Strong written and verbal communication skills, collaboration, planning & estimating

If you feel that this role is for you then please do not hesitate to submit your cv matthew.hartley@mdsolutionsltd.co.uk
X


Start Your Future

  • Cancel