If you are interested in a career creating software solutions for the scientific and engineering community, then Tessella is the natural choice.
Any Questions?
You may have some questions about joining us – which will hopefully be answered below. Alternatively send us an email and we’ll get back to you.
What can I expect to do?
Tessella consultants are expected to be able to solve problems at any of our scientific and engineering clients. For this reason your career will be built on a variety of experience, interaction with clients, providing increasingly complex computing solutions and taking responsibility for your own work. When you join you will usually have a lot to learn quickly, including development languages and systems, procedures, techniques and client business. (You will soon realize that this learning curve never stops at Tessella!) You will be assigned projects based either at your Tessella branch or at a client site, working individually or within a small team. Your contribution will always be recognised, and you will be supported by your Tessella manager, our training system and your fellow consultants at Tessella. You will need to interact with clients to find out what they want. Depending on your experience you will be providing solutions to individual applications, small parts of a major system, significant subsystems or major corporate systems. You will develop and deliver your solution to the client and will have to make sure both that your solution works correctly and is what the client wants. In short you will be involved in all parts of the lifecycle, interacting with the client and taking responsibility for your solutions.
What training can I expect?
As part of our long term commitment to staff and their careers, we have put in place an extensive training system. This is tuned both to the individual and to business needs and is aimed at increasing both the depth and breadth of your technical and professional experience. To fully develop our staff we allocate 20 days training per year, 3 times the industry average. In recognition of the excellence of our training program we have held the Investors in People award since 1995. For more information about training in Tessella see our training page.
Where will I be working?
You will work for one of our Branches. Projects are either based in our offices or at the client site, usually within one hour’s travel of the branch. Occasionally you will be asked to travel further to a client, to travel abroad for meetings or short assignments or stay during the week at a remote client. As the company expands we may open new branches in the UK, Europe or US, and we can usually accommodate transfers between branches for staff who wish to move.
Where is the company going?
With the stability of 27 years profitable business behind it, Tessella is currently expanding rapidly. Our plans are to double in size over the next four years. To do this we will retain our business focus of providing excellent software services to scientific and engineering organizations and growth will be achieved through the opening of new branches and significant expansion at our existing branches. To achieve these ambitious plans we will need to recruit significant numbers of excellent quality staff. It will also mean that staff in the company get increasing opportunities for interesting projects, technical development and managerial responsibility.
What sort of projects does Tessella work on?
Tessella provides software services for some of the best known scientific and engineering organizations in the world – see our client list for examples. Within this area there are a very wide range of organizations, applications, technologies and roles that you may work on. Your scientific or engineering background will be key to you understanding their business and solving their problems. Projects can last from a few weeks to years but typically are measured in months. We are involved in the whole lifecycle from problem definition through requirements analysis, design, development, delivery and support. The technologies we work on are varied and ever changing. We tend to use the major development languages (C/C++/C#/VB/Java) and databases (Oracle/SQL Server/Access) based mainly on Windows and Unix, but of course there are always new environments to learn and master. Application areas cover all those used by our clients but can be summarized as covering scientific applications, modelling, data analysis, visualization, databases, graphical user interfaces, Internet applications, data acquisition, and control and systems infrastructure support.
How are projects organized?
Projects can either be managed by a Tessella Project Manager or by the client. For projects managed in-house we use our well established ISO-9000 Quality Management System. At Tessella we take great pride in doing things correctly, and making sure the project is well organized and well run with a degree of control appropriate to the type of solution and size of project. For projects managed by clients you will learn of alternative ways of running projects and often bring back good practice that can be used to enhance our techniques and procedures. You will always have a Line Manager who is responsible for supporting you and ensuring your career is progressing as you would like. Your Line Manager will make sure your training is planned and appropriate, support you in your career path, conduct your annual appraisal and arrange regular individual meetings at which you can raise any issue of concern.

download

