CAREERS | Autostore TOS

Software Engineer

Employee - Full Time

Leicester, United Kingdom

Great Career Opportunities

Global Reach

Exciting Projects

Job Description

Here at the TBA Group we are looking for a passionate Software Engineer to help design, develop and implement our software solutions based in our Leicester office. If you are looking for a software development role where you can utilise new technologies - this is the role for you.
TBA was established over 30 years ago; we’re award-winning and one of Europe’s leading software development companies for the intermodal and logistics companies. Through our innovative software, we produce market leading, large-scale, distribution and supply chain software products used by customers worldwide.

Meet the complex challenges in container terminal software solutions

What are we looking for?

Ultimately, the role of our Software Engineer is to deliver high-quality features with optimal solutions and exceptional coding techniques. 


We are looking for passionate and skilled C# Software Engineers looking to work with new technologies and enhance their careers whilst positively contributing to the excellent work we do for our clients.

  • Demonstrable experience in software development
  • C# Programming Language, Blazor Web Framework would be beneficial - you will gain great exposure to this.
  • Strong SQL Server Database Systems/TSQL including stored procedures, triggers.
  • Experience and appreciation of Agile development methodologies (e.g. Scrum, Kanban)
  • Microsoft Visual Studio / Azure Devops experience
  • Excellent analytical, organisational, and problem-solving skills, with a detail-oriented approach
  • Strong written and oral communication skills, to both your colleagues and customers at a non-technical level
  • "I heard the vacancy from a friend of mine, applied for the job, the rest is history"

    Szabolcs Gyapai

    QA Analyst

    Job Description

    The work we do is complex, challenging and rewarding and together with a relaxed, friendly atmosphere and a close-knit team, we believe we offer a unique working environment; our enviable staff retention rate speaks volumes about our ethos. It’s our aim for further substantial growth over the next 5 years and with our sights set on our ambition, we’d like to open discussions with Software Engineers who want to play a key role within a demanding and growing environment. There are opportunities for career advancement within our thriving, award-winning professional organisation.

    If this sounds like you, please apply by sending in your resume and cover letter.

    You can find our privacy policy here.

    Key Responsibilities;

  • Development of new, and maintenance of existing features within the software products
  • Work from requirements specified as user stories, user acceptance criteria, and test plans
  • Maintain and improve code quality, development tools, and processes
  • Working closely with our Service Team to maintain/improve systems deployed with our existing customer base.
  • To potentially take the technical lead role on a new customer project and to see that project through the full lifecycle
  • ·         Creation of CRUD operations in TSQL.
  • ·         Business logic implementations in C# or TSQL.
  • ·         Significant work in refreshing and modernising existing applications
  • ·         Customer project as well as R&D driven application development
  • ·         Database schema modifications.
  • ·         Bug fixes and small changes to Visual Basic 6 UI
  • ·         Some work maintaining legacy applications.
  • ·         Release and deployment of upgrades and changes to customer production and test systems
  • You will receive;

  • Salary: £negotiable, depending on skills and experience
  • Pension
  • Private Health Insurance (BUPA
  • Flexible working
  • Hybrid working culture
  • Employee discount scheme with retailers
  • 1. Submit your application

    Simply click on the vacancy you wish to apply for and follow the instructions.

    2. Shortlisting

    Shortlisting normally takes around five working days. If you are selected after the initial assessment, you will be invited for a face-to-face interview or an interview via MS Teams.

    3. The Interview Stage

    We always give applicants adequate time to prepare and we strongly advise to do as much research as possible. Your interview process will be communicated ahead of time.

    4. Offer Stage

    If you have been successful, congratulations! Our interview stage is meticulous and by no means easy. So, if you’ve been offered a place with us, we wholeheartedly welcome you to the team and look forward to exciting times ahead.

    Interested in this position?

    Become a part of the TBA Group team as a Software Engineer.

    We'd love to hear from you.

    Related Vacancies:

    Looking for something different? Check out our other opportunities below.

      Apply now

      Share this

      Simplify your operations

      Public © 2023 TBA Group. All rights reserved.Privacy PolicyCookie PolicyTerms and Conditions