Get new jobs for this search by email

list Software Developer (Javascript/ Jython/Python)

Salary dependent on experience.

Software Developer (JavaScript/ Jython/Python)

This is an opportunity to work for a truly global company who work with software products and projects that are highly regarded across the industry. As a Software Developer in their team you will get involved with development for large companies mainly using IBM Maximo products, that in itself is a great career move.

Location: Carlisle (possibly remote for very experienced developers)

Salary: Negotiable depending on skills and experience.

My client is a world-class asset and service management company committed to delivering exceptional performance to asset-intensive industries. Providing an unrivalled end-to-end service, they help UK & International Clients to realise the integrity, safety and reliability of their assets using IBM Maximo and associated products. 

From their Head Office in Carlisle they manage the day to day Delivery, Support and Administration of their client’s systems we are seeking a qualified, motivated, and energetic individual to join the team.

The successful candidate will liaise with clients and consultants to produce function specifications, technical specifications and develop solutions based on those specifications. The role comes with full Maximo training & certifications.

Job responsibilities include:

  • Designing and analysing applications and software programs
  • Participation in every part of the software development life cycle
  • Analysing and revising software errors to improve programs
  • Conducting extensive unit testing of applications and programs
  • Determining and analysing program requirements

Desirable Skills & Experience:

  • Experience of software design and development experience using JavaScript, Jython/Phython or similar
  • Ability to produce concise and well-documented designs and code
  • Knowledge of J2EE classes and object-oriented design
  • Knowledge of either SQL Server, Oracle or DB2 database environments
  • Working knowledge of web services or other integration technologies
  • Self-starter who possesses strong troubleshooting and communications skills
  • Visual Studio.Net and/or Eclipse proficient
  • Experience developing web-based mobile solutions (Apple/Android)
  • Experience with IBM’s Maximo application
  • Familiar with Actuate, BIRT or Cognos reporting
  • Knowledge of enterprise asset and work management processes
  • Degree or equivalent in a numeric or computational subject
  • Proficient English speaker
  • Eligible to work in the UK
  • Ability to travel to client sites when required

If you feel you already have the technical skills and experience, or if you feel that you have a lot of what we are looking for plus the determination to learn the rest, then please get in touch for a confidential discussion.

list Software Developer - Python, AngularJS, RESTful services/microservices

Salary dependent on experience.

Software Developer for Award Winning Company

A fantastic opportunity for a talented Full-Stack Software Developer to become part of a team based in beautiful Windermere, extending the platform that powers our unique business and helping us create superb new products that will improve lives. The role offers a high degree of freedom to explore emergent technologies.

You will need proven experience of bringing software projects to life within an agile team using Python, AngularJS, RESTful services/microservices and various other technologies like Node.js that are used in modern web applications. You will also be supporting migration between technologies.

An interest or real experience in the design of software architecture would be an advantage as well as leading on projects from user story through to production. We're looking for smart and likeable people who enjoy problem solving and making the world a better place.


  • Python (Flask / Django)
  • JavaScript / TypeScript / AngularJS
  • Java (EE / Spring)
  • Node.js
  • CFML on Lucee (legacy)
  • HTML5 / CSS3 / PWA
  • PostgreSQL / MySQL / ActiveMQ
  • Git / SSH / LDAP/ Slack
  • Ubuntu / Apache Tomcat / Nginx / HAProxy / WSGI / SSL / TLS
  • VMWare ESXi / Docker / Rancher / Kubernetes / Vagrant

Working pattern

The technology team is based in Windermere so there would be an expectation that you could be in the office on a regular basis, however the exact location is flexible due to the current climate. You would also from time to time be part of an on-call rota supporting the software platform.

Salary and benefits

Salary is always an interesting discussion. The company are a great place who place a high value on their team and working environment. For the right candidate, and they are deliberately fussy, the salary will be right. The company are open to developers with a couple of years’ experience right through to seasoned professional geeks. The salary is obviously different depending upon what you can bring to the team.

The Opportunity

This is a great opportunity for a candidate who can demonstrate not just technical expertise but the passion and drive to work for a great company that has energy, drive and vision. The role is based is the beautiful English Lake District, however once proven in the role there will be plenty of opportunity to work remotely as part of the team.

The company are a tight knit team who believe in minimal bureaucracy and getting the job done. All teams across the company thrive on a “can do” attitude where they are all contributing to one company set of goals. The company has extraordinarily little staff turnover, that says a lot about the team and working environment that they value.

list Software Developer C++ (OO/OOP) - Remote with occasional travel to Cumbria office

Dependent on experience - Plus good benefits

Please ensure you have the right to work in the UK - My client is not looking to sponsor Visas.

My client is a leading player in industrial robotics. They lead technological innovation by combining creative applications of emerging sensor technology, robotics, and algorithms with a focus on commercial success and an entrepreneurial spirit to solve real human challenges. At their heart is a team of multi-skilled individuals who bridge the gap between academic and industrial approaches: they are defined by a technical capability, not a market; but everything we do is defined and guided by a commercial objective. 

They are looking for an experienced software engineer who can work as part of a small agile team to create, develop and maintain C++ applications ranging from windows and linux user interfaces through mathematical data processing, to instrumentation data acquisition; creating efficient production code that will be used in new and existing products and services. 
Location: The main office is in the beautiful Lake District, and there is an Office in Oxford. The role will be mainly remote, however the successful candidate will be expected to travel to the main office as and when required.
These are expected to include: 
  • helping to define the architecture and implementation for applications 
  • developing applications to control instrumentation 
  • developing applications to acquire, analyse and display data 
  • User Experience 
  • code control and structured testing. 
About you
  • You should have a minimum of 5 years commercial experience delivering software using C++
  • A natural passionate mind for new technologies, innovation and creating products that wow the customer. 
  • Love solving exciting and challenging problems.
  • Able to view problems from the customer’s perspective and understand what gives the customer value. 
  • You should possess exceptional software engineering skills and knowledge of the software development life cycle, from idea through build and deployment to retirement.
  • Make things work and get things done. 
  • Has a can-do attitude, hitting deadlines, and with high levels of self-motivation.
  • Demonstrates accountability and ownership, prioritises own workload. 
  • Has teamwork spirit and enjoys knowledge sharing with colleagues. Works well with others and actively contributes towards team objectives. 
  • Is an advocate of clean re-usable code, with a solid knowledge and application of O-O principles. 
  • Understands the advantages, costs and consequences of re-factorisation and re-design.
  • Demonstrates technical excellence and rigour. Has broad and relevant skill set and is able to quickly learn new skills.
  • Is flexible and adaptable, being positive and focused when working under pressure. 
  • Is capable and an enthusiast of self-learning and facing constant new challenges.
 Essential Skills/Characteristics 
  • Excellence in developing software solutions using C++ in complex projects using OOD and OOP
  • Excellence in User Experience - developing user interfaces that align to the customers’ business workflow and allow the effective display and manipulation of senor data (e.g. video, pointcloud, image overlays).
  • Good experience in structured automated testing, build and deployment techniques/technologies.
  • Good experience in version control (e.g. Git) and branching strategies.
  • Good track record of delivering solutions on time. 
Desirable Skills/Characteristics 
  • Proficiency in Linux including system admin skills. 
  • Experience with embedded systems (e.g. Jetson). 
  • Experience working with control systems, data acquisition and sensors. 
  • Experience with agile working principles such as Scrum. 
  • Experience in Agile toolsets (e.g. JIRA) and knowledge management tools (e.g. Confluence, SharePoint). 
  • Experience of Test-Driven Development • Experience of continuous integration. 
  • Experience of additional software languages (e.g. Python, C#, Matlab). 
  • Understanding of virtualisation and containerisation (e.g. Docker)
What is in it for you?
As well as involvement in inspiring and challenging technology projects and a base salary of up to £45k (depending on experience), the role has the following benefits;

  • 25 days holiday

  • The option to buy and sell up to 5 days holiday

  • 5% pension contribution

  • Flexible working hours – with core hours being 10am to 4pm, the remainder self managed based on workload and agreement with manager. We have some people who tend to start early and finish early and others start late and work late.

  • 37.5 hour week.


If you have the skills and mindset to be successful in this role, you will find this role very fulfilling.

list SQL BI Developer

Salary dependent on experience.

SQL BI Developer

My client, a leader in their field, have a new opportunity for a SQL BI Developer based at either their Kendal or Blackburn site.

The Role

The SQL BI Developer will be responsible for the organisation's business intelligence reporting which will help drive key performance indicators within all sectors of the business.

The role will encompass the migration of standalone SQL stored procedures into our highly functional and efficient API to then be presented via SAP Cloud Analytics. The successful candidate will need to be able to apply their experience in understanding complex data structures and presenting data in a comprehendible format for all levels of the business as well as a working knowledge of programming in C#.

What are we looking for?

You’ll be surrounded by smart, highly capable people in a collaborative environment that encourages the sharing of knowledge and experience. You’ll be passionate, have excellent communication & people skills with a desire to find the right technical solution.

Your expertise and capabilities should include;

  • Developing reports in SQL Server Reporting Services as well as SAP Cloud Analytics
  • The development and creation of the data models within C# and also SAP Cloud Analytics
  • Perform quality checks on reports and extracts to ensure full reconciliation
  • Create exception reports to ensure data quality issues are addressed
  • Assist in the migration of reports to an API driven platform
  • Focus on quality of design and implementation to reduce maintenance overheads
  • Manage workload to deliver work to agreed timescales
  • Maintain documentation within our wiki of development and user manuals

About you

You will be a Computer Science (or related field graduate) with over 5 years of commercial experience. You will be obsessive about data and its use in business systems, geek will not be a dirty word to you. Your experience should include;

  • Proven ability to write complex SQL reports, in a commercial environment, involving large data sets
  • Detailed knowledge of T-SQL and stored procedures
  • Experience of data cleansing of large data sets
  • Confident of making large scale data changes in a production environment
  • Experience of SSRS reports or Crystal Reports at an enterprise level
  • Strong analytical and problem-solving skills
  • Good technical design skills including Object Orientated design principles and patterns
  • Strong team member with the ability to identify improvements and drive implementation of innovative quality

Desirable skills.

  • Experience of integrating into an ORM
  • A track record of large-scale data-focused implementation, for example, data warehousing
  • SQL Analysis Services
  • Business Intelligence
  • Exposure to C# development
  • SAP Cloud Analytics
  • Data modelling

Why Apply?

My client is a leader in its field with a healthy long order book. They invest in their IT team and systems so that their delivery will keep them as the leader in their industry. The team is led by an inspirational manager who knows what makes software and data teams work. He is a hands-on leader who gets involved and knows his technology.

list Information / Cyber Security Analyst

Dependent on experience - Plus good benefits

The Role

This is  a hands-on role that requires flexibility, excellent communication skills and a collaborative approach to the delivery of IT solutions across the business. The role holder will be responsible for the day to day tasks and projects that provide great information and cyber security.

The right candidate will be excited about the opportunity to be part of a new and ambitious team. They will have a minimum of 3 years hands on cyber security experience and whilst qualifications like CISSP would be nice, they are not as important as demonstrable experience and the right mindset.

The Working Environment

Given the nature of this role, the incumbent will work with all areas of the business including key stakeholders and departments including, but not limited to, Risk, Audit, Legal and Business Change

The incumbent will build key relationships with all teams / colleagues within the IT department and will have the communicate complex technical issues in a manner that will be acceptable to non-technical colleagues.

The incumbent will be a strong owner of requirements and issues and will have contact with external managed Security Operations Centre (SOC) and other third-party Information Security vendors / suppliers


  • In conjunction with the Information Security Manager, own actions to maintain and deliver the Information Security Strategy ensuring that it meets current and future business requirements
  • To carry out technical vulnerability assessments of IT systems and processes, identifying potential vulnerabilities, to make recommendations to IT Management to control any risks identified and to ensure they are implemented
  • To respond rapidly and effective to Information Security incidents, managing the incident in a professional manor including computer forensics for evidence gathering and preservation. Appropriate and sensitive handling of effected staff and efficient liaison with both internal and external entities and law enforcement agencies when required
  • To input to the development and implementation of a robust set of Information Security standards based upon best practices and lead by example to provide excellent security guidance
  • To input to the Information Security aspects of the IT Risks and Controls register and carry out actions to mitigate the risks identified
  • Assist in the development and maintenance of a Cyber Incident Security plan including the planning and conducting regular Cyber Incident scenario testing exercises
  • To keep up to date with security trends, threats and control measures and recommend new solutions and initiatives that will enhance the protection of the Societies assets and data
  • To contribute to Information Security reports, dashboards and audits so that they are completed on schedule including alignment to the Cyber awareness assessment report
  • To assist with various tasks / solutions, including but not limited to, SIEM / EDR / UBA solutions, SOC relationship, vulnerability scanning, patch management, penetration testing, phishing testing, intrusion prevention, e-mail monitoring, data loss prevention, user access, user awareness, disaster recovery and business continuity 
  • Support Security partners delivering our Managed Security Operations Centre Services.
  • Assist in Security Incident investigation with forensic and response activities
  • Maintain awareness of emerging security threats, trends and issues, understanding how they impact our Information/Cyber risk profile, preventing data loss and service interruptions by researching technologies that will effectively protect the network and Infrastructure.
  • Ensuring that threats and vulnerabilities are managed appropriately, and remediation is carried out according to agreed timescales.
  • Provide subject matter expertise as required for key projects, functions and services
  • Perform technical risk assessments of new and existing systems, identifying potential weaknesses and recommending suitable protection measures.
  • Support configuration and operation of firewalls, encryption, and other security measures
  • Support the delivery of an effective Security Testing Schedule
  • Assist with the creation, maintenance, and delivery of information/cyber security awareness training for colleagues

Skills / Experience Required

  • A degree in an Information Technology or Computer Science discipline or significant hands-on experience
  • 5 years of related work experience, with 3 or more years in an Information Security position, ideally but not essentially within a Financial Services led environment or equivalent highly regulated industry 
  • Certification in Information Security (CISSP, CISM etc.) or comparable work experience
  • A strong technical understanding and background
  • Must be capable of researching/evaluating emerging cyber security threats and understand the methods needed to manage them.
  • Must have extensive cyber-security knowledge across multiple practices, including Threat Management, Security Operations, and Testing
  • Must have an excellent understanding of current and emerging technology practices
  • Full UK driving license

Working Behaviours

  • Excellent interpersonal, written and verbal communication skills and the ability to work well with people at every level
  • Ability to work with autonomy, be organised and able to work under pressure
  • Strong relationship management and influencing skills
  • Attention to detail to ensure accurate assessment and management of risk
  • Strong analytical skillset
  • Ability to effectively prioritise situations requiring urgent attention
  • The ability to inspire the team to think ‘outside of the box’ and go the extra mile
  • Pro-activity and self-motivated with the proven ability to drive results and provide excellent customer services to all levels of the organisation
  • High level of motivation to see success delivered through own personal efforts and those around them
  • Ability to demonstrate and enhance the core values of the Company
  • Willingness to work outside of normal working hours when required and provide out of hours support in line with the on-call rota


  • Competitive salary and benefits
  • 24 days annual leave plus 8 bank holidays
  • Company pension scheme (after 3 month qualifying period, 7% employer, 5% employee)
  • A paid community day each year
  • Collaborative, supportive organisation committed to developing full potential
  • Excellent opportunity for career progression based on delivery, output and alignment to our values
  • Free on-site car parking

This role will be fully remote for the foreseeable future, however the successful candidate must be willing to attend site up to 2-3 days per week if required, hence living within a commuting distance will be essential upon return to normal working…..whenever that is!

list Data Architect

Dependent on experience - Plus good benefits

My Client based in the beautiful North Cumbria are looking for an experienced Data Architect. The role is a key building block in taking the business and IT systems to the next level.

The company is one of Cumbria’s best companies and as such is a highly regarded great place to work. There ethos is all about teamwork and doing the right things for their customers. 

Data Architect

As part of my client’s 2025 Strategy we are looking for a forward-thinking Data Architect to help create and drive the future data strategy.

This is an exciting new role where you will be:

  • Implementing and maintaining a data governance framework
  • Working with the Enterprise Architect to define the organisations data strategy
  • Ensuring data is used as an asset and meeting business requirements

About the role

This is a senior role reporting to the Enterprise Architect, you will have a range of responsibilities including;

  • Translate data into valuable insights that inform decisions.  Identify and use the most appropriate analytical techniques with a good understanding of analytical tools.
  • Use data to recognise and exploit business opportunities to ensure they are the more efficient and effective for the performance of the organisation.
  • Develop and maintain data standards for the organisation.  Communicate the business benefit of data standards, champion and govern those standards across the organisation.
  • Designing and maintaining metadata repositories to enable the organisation to understand data assets.
  • Create and manage data policies, roadmaps and vision statements.
  • Create data models and understand concepts and principles of data modelling and reverse engineer data models from a live system.
  • Maintain Data Dictionaries and Data Catalog.
  • Data lifecycle management including data retention, archive and purge planning.
  • Provide expert advice on data products and processes.
  • Oversee migration of data from legacy applications to new systems.
  • Quality Assurance of Data Pipelines and ETL scripts to ensure security and standards are consistently applied.

About you

You will have a background in Data Architecture or Senior Data Analyst looking for a move to Architecture.

  • Experience of working in a regulated environment – preferably Financial Services
  • Experience in data warehouse, big data, ETL as a designer or Architect
  • The ability to communicate with senior stakeholders
  • In the fast-changing world of data science be up to date with industry trends and technology

What is in it for you?

My client is one of the best employers in the area, they take pride in knowing that looking after their team makes for a happy and productive workforce.

  • Company pension scheme – Employer contribution 5%
  • Death in Service benefit – 4-7 times salary
  • Flexibility to buy and sell up to two holiday days per year, plus extra holiday after 5 years.
  • Training - investment in their people and we want you to grow in your role. They work together to put a plan in place to support your personal and professional development.
  • Flexible ways of working so you can strike the balance between work and home that’s right for you.
  • Doing the right things - extra paid day off every year to help local charities and community organisations.
  • Salary will be dependent upon skills and experience.

list Software Developer (C#, ASP.NET, CSS, JavaScript, T-SQL) - Remote with occasional meetings in NW Eng

Salary dependent on experience

Are you a Developer who can lead and influence others around you? Are you ready to step up into a role where your skills, inquisitive nature and tenacity will thrive in an open and tight knit team? Are you looking for an organisation with little or no bureaucracy that is growing and evolving? Then this could be the role for you!

I am looking for a self-motivated, driven and enthusiastic individual to join a growing IT Team as a Senior Developer, based in Blackburn at the head office. You will be responsible for improving and maintaining the company's Bespoke Software solutions. Delivering IT projects on time and engaging with other departments to ensure that this happens is a key part of the role as well as assisting your colleagues with knowledge transfer regarding application that you have developed and providing day to day IT support for the Group.

Experience and skills;


Must haves

  • Strong OO design knowledge.
  • Good knowledge of test-driven development and continuous integration.
  • 5 years+ professional experience with the following C#, ASP.NET, CSS, JavaScript, T-SQL.
  • 2 years+ professional experience with the following HTML5, MVC, Angular, EF.
  • Integration of web APIs - REST/JSON/XML.
  • Strong knowledge and experience with various DBMS.
  • Proven work experience in an agile environment (Scrum).
  • Strong knowledge of version control and task tracking systems.
  • 5+ years commercial experience.
  • Team player.
  • Comfortable with collective code ownership and pair programming.
  • Creative problem solver and able to think out-side the box.
  • Excellent communication skills both written and verbal.


  • SSRS / Crystal Reports Experience

Why This Role?

Established in 1993, the company has grown into one of the UK's largest and best-known companies in their field. As one of the employees you will be part of a growing organisation that is constantly looking for new ways to expand and develop their systems, processes and most importantly, you.

 Benefits include:

  • Competitive Salary.
  • Auto enrolment pension scheme.
  • Childcare vouchers.
  • Discounted gym membership (T&C's apply).
  • 33 days holiday (including Bank Holidays).
  • Free on-site car parking.
  • A Personal Development Plan for all employees after 3 months service.
  • Excellent career progression plans.
  • Easily accessible by commuters.

    If you think you have the necessary skills, experience and personal qualities to make a difference at this company and help them take the next step in their expansion, please apply and hear more about this great opportunity.

Get new jobs for this search by email