skip to Main Content

Career and Job Opportunities

Welcome to a company where your ideas count, where your talent is valued and where your dedication is rewarded. Welcome to Ballard Chalmers.

We are expanding, there is a huge demand for Azure application modernisation and integration services and we are looking for several additions to the team including Tech Leads, Senior Software Engineers, Tech Presales staff, experienced developers and Development and Project Managers.

Aside from the listed opening below, if you are interested in joining our team please get in touch directly on [email protected].

Open positions

At Ballard Chalmers, you work with experienced professionals at the top of their game. As Microsoft specialists, we are very tech-specific, meaning you can use your deep Microsoft technical expertise to solve a variety of interesting and challenging technical/business requirements. We do not micro-manage and pride ourselves in hiring the best, and then letting you do what you do best.

Role: Technical Lead – .NET, Azure

Job Type: Permanent

A Lead Developer experienced in the latest .NET and Azure technologies is required by a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

Job Description

We are looking for a “hands-on” Technical Lead with solid Architect experience who likes to get involved in all aspects of the development cycle. You should have 15+ years of software development experience and should be able to use your knowledge and expertise to provide solutions to complex business problems. You will be someone with Microsoft Consultancy Practice experience.

Essential Skills

  • Strong communication skills and client-facing experience
  • Up to date and highly proficient in core Microsoft technologies: .Net Core. C#, T-SQL, MVC, Web API
  • Solid knowledge of single page application design and frameworks such as Angular and React
  • Understanding of implementing and managing automated testing
  • Good understanding of the Azure infrastructure and key services such as Azure Functions, Logic Apps, App Services, SQL Azure and CosmosDB
  • Experience with Azure DevOps CI/CD Build and Release pipelines.
  • Understanding of Lean/Agile methodologies
  • Clear ability to technically mentor, improve & inspire others as the team grows

We are specifically looking for someone that has the ability to:

  • Lead the design and architecture of high-quality, complex systems and software
  • Prepare, review and analyse software specifications for complex products and systems
  • Provide accurate resource, schedule and cost estimating for software development and deployment projects
  • Lead the development, test and integration of complex systems involving multiple teams and third parties
  • Interact with clients and third parties and provide the bridge between technical and non-technical elements of the project delivery

Experience

Software Development: 15 years (Preferred)

Architect: 2 years (Preferred)

Azure: 3 years (Preferred)

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Senior Developer – .NET & Azure

Job Type: Permanent

We are currently looking for several developers experienced in the development of applications using C# .NET for the Azure cloud. We are a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development, and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server, and BizTalk Server. With over 30 years of industry experience and as a Microsoft Gold Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

Job Description

We are looking for a “hands-on” senior developer with solid experience developing applications using C# and .NET for Azure including developing Single Page Web Apps using Web API, Angular and Azure services including App Services, SQL Azure, Blob Storage, Azure AD, etc. Ideally, but not essentially, the successful candidate will have some exposure to Azure DevOps and the creating and managing of Build and Release pipelines. Optionally, as there is a plan to transition to Micro Services in the future, we are interested to hear from C# .NET developers that have exposure to Micro Services, Containerisation, Docker, and the Azure Kubernetes Service.

You should have 7+ years of software development experience and should be able to use your knowledge and expertise to provide solutions to complex business problems.

Essential Skills

  • Highly proficient in core Microsoft technologies C#, .NET Core and either Oracle PL/SQL or T-SQL.
  • Experience in single-page application design and Angular in conjunction with .NET Web API.
  • Highly proficient in accessing databases from .NET systems using SQL Azure or Oracle PL/SQL.
  • Experience using Azure services including App Services, SQL Azure, Blob Storage and Azure AD.
  • Strong communication skills and client-facing experience.
  • Understanding of Lean/Agile methodologies.

Optional Skills

  • Experience with Azure DevOps CI/CD Build and Release pipelines.
  • Understanding of implementing and managing automated testing.
  • Experience developing C# .NET Containerised applications using .NET Core, Docker, and the Azure Kubernetes Service.

Experience

  • Software Development: 7+ years

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Technical Project Manager

Job Type: Permanent

A Technical Project Manager is required by a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development and ongoing support for enterprise systems on the Microsoft platform and deployed on the Microsoft Azure Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

You will directly manage between 1 and 5 software engineers and testers on each of your client projects, which will number around 5. You will own the delivery of quality bespoke Microsoft-stack solutions with tight control of scope and budget alongside constant client liaison.

Key responsibilities

  • Owning the end-to-end delivery of multiple software development projects of varying size and complexity in a dynamic and agile environment.
  • Project size generally varies between 30 and 300 days of effort
  • Detailed day-to-day task and performance management of Software Engineers and Testers throughout the full PDLC.
  • Maintaining and managing collaborative client relationships during the PDLC
  • Strong management of budget, scope, tasks and timelines and effective mitigation of deviations

Profile

  • Absolute Attention to detail
  • Apply your historic hands-on technical background to effectively manage and communicate at both a business and technical level with clients and the team.
  • Able to produce detailed plans, reports, budgets and other documentation but the paperwork is a reflection of, and aid to, your detailed resource and client management. It is not your primary focus – managing the tasks and team is.
  • Identify, confront and address issues across tech, scope, time and budget.
  • Detailed practical experience and understanding of the pros and cons of different delivery methodologies and the ability to harness them appropriately (such as Agile and Waterfall).
  • Self-managing across projects and priorities yet constantly communicating to the internal and external team so never chased for information.

IMPORTANT NOTE

This role is only for someone with existing day-to-day delivery management experience in commercial outsourced custom software development within a consultancy or software house. If your main experience is internal delivery in enterprise-level organisations, change management, digital transformation, or any other form of program or project management, please do not apply for this role.

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Developer – .NET & Azure Integration Services

Job Type: Permanent

We are currently looking for a UK-based .NET developer experienced in the development of integration systems using Azure Integration Services. We are a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development, and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server, and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

Job Description

We are looking for a “hands-on” Developer with solid experience developing integration systems between business systems, trading partners and other services, using Azure Integration Services.

All our new systems integration work is carried out using Azure Integration Systems using: Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub. We have a number of clients still using BizTalk server and we continue to support those customers and to migrate them from BizTalk to Azure Integration Services.

The successful candidate will have considerable experience in C#, .NET, SQL, Azure Integration Services. Any exposure to BizTalk and Azure DevOps would be beneficial but is not essential.

You should have 7+ years of software development experience most of which carrying out systems integration work and should be able to use your knowledge and expertise to provide solutions to complex systems integrations.

Education

  • Degree level in a technical subject area.

Essential Skills

  • Highly proficient in core Microsoft technologies C#, .NET, T-SQL.
  • Expert level in developing complex integrations using Azure Integration Services including Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub.
  • Understanding of Lean/Agile methodologies.

Optional Skills

  • Experience with Azure DevOps CI/CD Build and Release pipelines.
  • Experience with the use of ARM Templates to create resources in Azure.
  • Experience in developing complex integrations using BizTalk Server.
  • Understanding of implementing and managing automated testing
  • Strong communication skills and client-facing experience.

Experience

  • Software Development: 7+ years

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Technical Lead – Azure Integration Services

Job Type: Permanent

We are currently looking for a Technical Lead experienced in the development of integration systems using Azure Integration Services. We are a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development, and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server, and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

Job Description

We are looking for a “hands-on” Technical Lead with solid experience developing integration systems between business systems, trading partners and other services, using Azure Integration Services.

All our new systems integration work is carried out using Azure Integration Systems using: Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub. We have a number of clients still using BizTalk server and we continue to support those customers and to migrate them from BizTalk to Azure Integration Services.

The successful candidate will have considerable experience in C#, .NET, SQL, Azure Integration Services and/or BizTalk, exposure to Azure DevOps and the creation of Build and Release pipelines.

You should have 10+ years of software development experience most of which is carrying out systems integration work and should be able to use your knowledge and expertise to provide solutions to complex systems integrations. This is a senior position, reporting directly to the CTO.

Education

  • Degree level in a technical subject area.

Essential Skills

  • Highly proficient in core Microsoft technologies C#, .NET, T-SQL.
  • Expert level in developing complex integrations using Azure Integration Services including Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub.
  • Experience with Azure DevOps CI/CD Build and Release pipelines.
  • Strong communication skills and client-facing experience.
  • Understanding of Lean/Agile methodologies.

Optional Skills

  • Experience in developing complex integrations using BizTalk Server.
  • Experience with the use of ARM Templates to create resources in Azure.
  • Understanding of implementing and managing automated testing.

Experience

  • Software Development: 10+ years

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Senior Developer – BizTalk

Job Type: Permanent

We are currently looking for a senior developer experienced in the development of integration systems using BizTalk Server and/or Azure Integration Services. We are a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development, and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server, and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

Job Description

We are looking for a senior developer with solid experience developing integration systems between business systems, trading partners and other services, using BizTalk Server and/or Azure Integration Services.

All our new systems integration work is carried out using Azure Integration Services using: Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub. We have a number of clients still using BizTalk server and we continue to support those customers and to migrate them from BizTalk to Azure Integration Services.

The successful candidate will have considerable experience in C#, .NET, SQL, Azure Integration Services and BizTalk, exposure to Azure DevOps and the creation of Build and Release pipelines.

You should have 7+ years of software development experience most of which carrying out systems integration work and should be able to use your knowledge and expertise to provide solutions to complex systems integrations.

Education

  • Degree level in a technical subject area.

Essential Skills

  • Highly proficient in core Microsoft technologies C#, .NET, T-SQL.
  • Expert level in developing complex integrations using BizTalk Server.
  • Proficient in developing complex integrations using Azure Integration Services including Service Bus, Azure Functions, Logic Apps, Azure Storage and Event Hub.
  • Strong communication skills and client-facing experience.
  • Understanding of Lean/Agile methodologies.

Optional Skills

  • Experience with Azure DevOps CI/CD Build and Release pipelines.
  • Experience with the use of ARM Templates to create resources in Azure.
  • Understanding of implementing and managing automated testing.

Experience

  • Software Development: 7+ years

 

This position is for individual application only – strictly no agencies, please.

Apply now

Role: Software Test Engineer
Job Type: Permanent

We are currently looking for an experienced Software Test Engineer to work on software development projects as part of a development team. We are a leading UK Microsoft Gold Partner Consultancy.

Ballard Chalmers specialises in software design, development, and ongoing support for enterprise systems on the Microsoft platform for deployment on the Microsoft Cloud, as well as on-premises and hybrid systems. Our areas of expertise are Microsoft .NET & Azure, SQL Server, and BizTalk Server. With over 30 years of industry experience and as a Microsoft Partner with 5 Gold Competencies, we have a well-earned reputation for delivering our expert services.

About the role

We are looking for an experienced Software Test Engineer, who can design and develop manual and automated tests for enterprise level Web and Desktop applications.

You will have experience in automated testing tools and Specflow and Selenium in particular. You will also be able to define test scenarios written in Gherkin syntax based on the Technical Specifications and User Stories used to that define the software that is being tested.

You will be able to work confidently with developers, stakeholders and technical leads to ensure quality deliverables with pragmatic decisions. Experience and desire to drive and grow testing mentality across all areas is essential.

Essential Skills

  • Automated and manual testing of medium and enterprise-level business web applications within an agile environment
  • Setting up, maintaining, and performing test automation frameworks
  • Writing C# automation code within Specflow and Selenium
  • Able to write test scripts in Gherkin syntax based on Design specifications and Stories
  • Able to troubleshoot and investigate issues to identify whether related to environmental, configuration or coding issues

Desirable skills

  • Able to prioritise testing workload and balance between manual smoke testing and creating and updating automation tests
  • Experience in Continuous Integration and Continuous deployment, particularly with respect to Azure DevOps and deployment pipelines. You would need to be hands-on in this area, updating tests and performing deployments to test environments.
  • Experience in volume testing
  • Defining the test strategy, plan for a portfolio of applications, test automation strategies

Experience

  • 5+ years of experience in automated testing of medium and enterprise-level business Web applications in an agile environment
  • 3+ years of experience of writing C# automation code within Specflow and Selenium
  • 3+ years of experience of writing test scripts based on Technical Specifications and Stories

 

This position is for individual application only – strictly no agencies, please.

Apply now

Apply Now

Click or drag a file to this area to upload.
Max File Size: 4MB. Accepted file types: .doc, .docx, .txt, .pdf

Note: This form collects your name and details so that we may answer you. Check out our Privacy Policy for full details on how we protect and manage your data.

Once we receive your contact form we will get in touch for more information.

Letter from our Managing Director

Ballard Chalmers takes pride in consistently delivering top-quality services for our clients. We value our employees’ and associates’ innovation and we have a keen interest in the personal and technical development of our staff. We understand that an organisation is only the sum of its people and technical people need new challenges!

By maintaining these core people-based values as we have grown, we have built an excellent organisation that consistently achieves great results and we are all proud of our team.

Together we have created a really good environment to work in. You are welcome to apply to join us and be a part of an expanding, successful company and a great team to work in – we are always looking for exceptional people.

Andrew Chalmers
MD, Ballard Chalmers

First and foremost I value the high level of trust BC afford to us to design and implement software, and choose the best tools for the job. Also I enjoy working with a variety of clients on some challenging projects. Lastly their progressive and flexible working environment is a great benefit especially in recent times of unprecedented change.

Associate Senior Software Engineer – Ballard Chalmers

I just realized I’ve already been on a 2-year journey with my BC family after receiving a stunning gift hamper. I sincerely thank you for accepting me into the BC family and for all the encouragement. I love to continue my journey with you. Also, thank you for introducing East Grinstead to my family as it is my hometown now.

Senior Software Developer – Ballard Chalmers

I feel I have grown since working for BC, in my ability to manage the strategy, plans and day-to-day parts of my job. It is not an industry I expected to work in but it has turned out to be very rewarding.

Marketing Coordinator – Ballard Chalmers

I note that it is a year this month that I started working with you. The team, the projects and the overall support I’ve received have been great. I really enjoy working with you all.

Associate Senior Software Engineer – Ballard Chalmers

Working at Ballard Chalmers gives has given me many opportunities to learn new technologies and work with a wide array of clients. Here’s to another 3 years!

Associate Senior Software Engineer – Ballard Chalmers

I started as a Support Manager became a Project Manager and now I am the Finance and Operations Manager. I am not just an employee, I don’t feel like it is a job where I just do the day’s work and leave, I am a part of the company.

Finance & Operations Manager – Ballard Chalmers

I can’t believe a year has gone by already! I am looking forward to many more working for this wonderful company.

Project Manager – Ballard Chalmers

I have been at BC for 3 years and have developed SQL Server Data warehouses, built web apps using C# ASP.NET and  Angular. Developed integration solutions using Azure Integration Services and created build and deployment pipelines using Azure Devops. For the full stack developer you couldn’t ask for a better environment, to be challenged and to push your boundaries, all this within a friendly and supportive team.

Associate Senior Software Engineer – Ballard Chalmers

It’s great to feel appreciated but equally it’s working with people who really understand how to run software projects and build great software (and are really good at it!) that makes this particular engagement stand out amongst all the others.

Associate Senior Software Engineer – Ballard Chalmers

The best thing about working at Ballard Chalmers is that I am working with professionals who are at the top of their game, and everyone is fully focussed on ensuring we always do the very best for our clients.

Delivery Manager – Ballard Chalmers

Find Out More

MEET THE TEAM

With well-seasoned experts at the helm, Ballard Chalmers are the experts you can rely on for your custom software development. Learn more about our team here.

SOCIAL RESPONSIBILITY

Ballard Chalmers holds corporate social responsibility as a central pillar of our ethos as a business. Discover more about the causes we support and initiatives we back here.

WOULD YOU LIKE TO RECEIVE ALERTS ON OPEN POSITIONS AT BALLARD CHALMERS?

Back To Top