Careers

So, you’re thinking of working at 3tc Software?

We’re on the lookout for talented, passionate, hard-working, and interesting people to join our Team.

If you are looking for a position with us we’ve put some information together that will help you decide if you want to work here, and on what the interview process will be.

I hope to hear from you soon.

Rachel Todd, HR Manager

 

Who are 3tc Software?

We are a well-established, profitable company of 30 years

Small, owner managed business (39 people)

A mix of experienced people and fresh new people

We develop, supply, and deliver a range of products to the public and private sector markets where communication and information play a vital role in providing best value services.

We are one of the leading providers of fully integrated software applications to the emergency services and, more recently, operational security teams.

Products include dispatching systems, mobile solutions, incident management and incident recording software. We also offer add on services and hardware through our partners

Our products help make the world a safer place, in our little way

We work hard in focussed teams, but we like to have fun too

What sort of person are you?

Favour collaboration and sharing over solo working

Enjoy life, having fun, and interacting with colleagues, but know when to get your head down and focus

Love learning new techniques and continually improving

You are a smarter than the average person

You love to get things done and move on to the next thing

You know how to balance work and life

What we offer

Contributory government workplace pension scheme

25 days holiday per annum + bank holidays (three or four days fixed typically for Christmas / New Year shut down). Flexibility about when you take your holiday

An option of buying up to an additional five days holiday per year

Flexible working – core hours between 0900 and 1600, we are happy to discuss flexibility to suit individual travel arrangements

Excellent opportunities for personal development & progression

Employee Assistance Programme

Friendly, collaborative, and supportive culture

Working environment

Modern, stylish working environment

Three 22” displays (typically) with monitor arms

Pool table (and league), darts board and foosball table

Snack corner

Monthly lunchtime get together for all staff with food provided (cooked by employees!)

Friendly place to work in a great location

Plenty of FREE on-site parking

Smart/Casual dress code

 

What is the interview process?

It is really important for us to find out if you are the right person for our business, and for you to find out if we are right for you!

We are always looking for great people, so we treat you as an individual. We don’t interview people en-masse.

 

Here is our typical process: –

CV

Submit your CV to us. You get bonus points for a covering letter.

If your CV is generic, acronym soup, hard to read or has spelling and grammar mistakes it unfortunately goes straight on the ‘No’ pile.

Make sure you tell us about you, the things you have done and why you are a good fit.

The telephone interview

If your CV and covering letter grabs our attention, one of us will call you at a convenient time and talk to you for 15-30 minutes.

We’ll ask you about you, your work history and what makes you tick.

There’ll be some exploration of your experiences, and perhaps a dive into one or more topics to see if you know your stuff.

This is also chance for you to ask us some questions.

We’ll see if you are a good fit for the business.

The face to face

If we like what we’ve heard in the telephone interview, we’ll invite you to our offices for a face to face interview. This will typically last between one to four hours, depending on what job role you have applied for.

You should come dressed smart, but casual. We don’t expect you to get suited and booted (this is not a trick). We’ll be dressed casually. We want you to be relaxed, like if you were actually at work.

We’ll talk through your experiences, and we’ll expect you to talk in great detail about your work.

The interview is a discussion, not a grilling. We expect you to challenge us too!

You’ll meet some members of the team, see where we work and what our set up is.

Typically at this stage, we’ll decide within 24-48 hours of whether you are the right person for the position and offer you the role. We may even invite you back for another interview.

So, if you like what you have read and think that you are the type of person that we are looking for and enjoy a challenge, we look forward to hearing from you.

Equality and Diversity

We recognise that an inclusive and diverse workplace is vitally important – where all employees feel respected, valued, and able to achieve their full potential. Not only does it inspire creativity and collaboration, but it’s also good for business. We celebrate our differences and believe our diverse skills, abilities and perspectives strengthen our culture and our overall performance.

We welcome applications from all suitably qualified people.

We are making a difference in the world you live in, come and be part of it!

Please contact Rachel Todd, HR & Payroll Manager for information regarding our current vacancies at:     rachel.todd@3tcsoftware.com

(No recruitment agencies please as we already have a preferred supplier list)

Current Vacancies

Project Manager 

Permanent    Leicester, United Kingdom 

At 3tc Softwarewe believe that people are important, which is why we ensure that our software helps them to do their jobs as efficiently as possible. We also offer add on services and hardware through our partners, which allows our customers to get everything they need through one trusted organisation. We are looking for a talented and passionate Project Manager to join our existing Operations team working on our strategic projects. 

What are we looking for? 

As a Project Manager, you will participate in the Deliverables of all our key products. The Project Manager must have an excellent understanding of managing and delivering complex and large projectsas well as managing a collection of projects. They must possess strong written and oral communications skills and the ability to deal effectively with people in a wide variety of situations. Additionally they must possess strong analytical skills with demonstrated problem solving ability. Proven ability to operate in extreme highpressure situations, successfully handle multiple priorities and possess a high level of discipline while remaining flexible.  

Specific duties and responsibilities: 

  • Ensure that all projects are pro-actively managed, and that necessary information and documentation is kept up to date, and to ensure that necessary documentation is created or is available prior to the start of any project.   
  • Ability and responsibility to create and develop suitable plans to execute and control the delivery of the project and record commitments made to the customer. Keep meticulous records of changes made to plans, with supporting agreements, and re-baseline of the plan where appropriate.  
  • Ensure that in-life projects have defined milestones and are adequately planned, so that progress can be measured against each project.  
  • Liaise with key stakeholders to define project acceptance criteria – it is imperative that all parties understand what constitutes the end of the project. 
  • Responsible to plan initial and manage all ongoing project workas well as delegation of tasks, and to ensure that projects are monitored, progressed ‘where possible’ and completed on-time and on-costmonitoring any existing or planned expenditure.  
  • Responsible for changes to project plans through risk management and the ability to analyse risks. To ensure that any change is in-line with the business and customer expectation. To ensure that delivery updates are communicated and any  
  • Responsible for coordinating project activities, to action delivery updates and monitor actions as appropriate.  
  • Ensure that projects have the required resource at the right time.  
  • Maintain and update project documentation, including project trackers, risk registers, fault and change requests, client and supplier commercial agreements, status reports, project plans and client/supplier correspondence. 
  • Provide project financial information in line with the commercial agreements – including authorisation of payment of invoices, raising of purchase orders, invoicing instructionsproject cash flow, and to monitor/report on hours booked against all projects. 
  • Responsibility for risk management by obtaining relevant information relating to progression of tasks on an on-going basis. Compare developments against planned progress. Identify any future deviations against key milestones within each project plan. 
  • Conduct root cause analysis for any problem areas. 
  • Conduct post-project review sessions, and record lessons learnt to ensure continuation of best practicesAs well as to identify any key improvements that can be implemented within the wider business. 
  • Management of clients and their expectations during the project. Make any arrangements for the customers, including organising and running project workshops and planning any project events. 
  • Ensure that all projects are successfully transitioned into the support team for on-going maintenance.  
  • Be the source of escalation for any matters that need to be raised to the line manager or project board. 
  • Prepare various project reporting to the line manager. 
  • Assist in the co-ordination and booking of travel arrangements. 
  • Maximise project profitability and minimising life cycle operating costs for all projects. 
  • Maximise additional sales opportunities associated with each project.  
  • Responsible for co-ordination of projects within the business. 
  • Balance project cash flow and subcontractor management throughout the life of the project. 
  • Accountable for own KPI’s to measure project success. 
  • Ensuring ISO quality standards are maintained and improved. 

 

Required experience: 

  • 2+ years’ experience, with PRINCE2 Practitioner project management qualification or of equivalence. 
  • Previous experience of working within software development, with appreciation of the software development environment and current development techniques. 
  • Experience of managing complex and large projects, as well as a collection of projects. 
  • Computer literate with exceptional knowledge of Microsoft Project and Excel, with mid-level knowledge of other Microsoft Office applications and the internet. 
  • Familiarity of commercial agreements and client demands. 
  • Ability to take overall responsibility for controlling costs and meeting tight deadlines driven by cost budgets and customer requirements  
  • Experience in managing a range of different suppliers and internal staff to achieve tight project deadlines  
  • Strong customer relationship skills 
  • Strong analytical and problem-solving skills 
  • Proven ability to communicate at all levels both internally and externally  

 

Desirable experience: 

  • Experience of working with emergency services or public sector organisations would be advantageous. 
  • Former experience of Agile project management techniques. 
  • Experience of working in a small, high growth, fast paced, high tech business would be an advantage. 
  • User knowledge or ability to learn basic functionality of 3tc Software’s product range 

 

Front-end Developer – Job Profile

Permanent    Leicester, United Kingdom

Role and Responsibilities

  • Responsible for best practices of front-end application design and development
  • Building and maintaining unit test suites
  • Affective utilisation of design patterns
  • Identification of performance issues – tuning accordingly
  • Work closely with peers to define coding standards
  • Identify and resolution of code smells
  • Works well under pressure and to strict deadlines
  • Prioritisation of own workload
  • Effectively articulate technical challenges and solutions
  • Peer code reviews
  • Coaching and mentoring of lower grade developers
  • Team player
  • Highly self-motivated
  • Collaborate with engineers across the organisation, continuously re-evaluating tooling and best practises with the company – Learning and sharing ideas
  • Research emerging tools, trends, and methodologies – enhancing existing systems and processes

 

Required experience

  • Experience with JavaScript frameworks (preferable ReactJs)
  • Experience with IIS
  • Experience working with multi-threading application
  • Experience working in an Agile/Scrum environment
  • Experience with defect tracking software (preferably JIRA)
  • Experience with resilient enterprise software
  • Experience debugging application through logs and stack traces

Desirable experience

  • Experience with C#, Web Services (REST, SOAP etc..)
  • Infrastructure knowledge
  • Cloud based architecture (preferably Microsoft Azure)

 

*We already have a number of pre-approved agencies working for us. No agencies please.

 

Trusted by many of the UK’s emergency services

Discover first-hand how our solutions will empower your team

Speak to a specialist to find out more: +44 (0)1455 826 400

Book a demo