This is a full time, mid level or senior software team leader role at Titian Software.
We use the following technologies:
C# | Oracle | PL/SQL | ASP.NET | MVC | Scrum
The software team at Titian Software consists of Scrum teams doing product development and customer projects (on average about 6 projects a year per team). Our product consists of a diverse set of components, including front and back-end technologies. Since customer requirements are always evolving, our Scrum teams have the opportunity to work with a varied set of technologies and code base.
Scrum teams usually have about 4 developers and a tester. At least one of the developers or the team leader is very experienced (5+ years) and helps with the designs and maintaining the quality via code reviews. For the customer requirements, the team can rely on experienced (often 10+ years) application consultants knowing the customer processes.
Our developers come from different backgrounds (software engineering, natural/applied sciences, pharmaceutical) and different countries. With flexible working hours, casual dress code and frequent social events, this creates a friendly atmosphere to work in.
We have a single product, but thanks to the modular architecture, we can extend our core functionalities effortlessly to provide more robust and meaningful solutions for our customers.
The pharmaceutical/biotech sector is sensitive to quality, as they are doing expensive and high-throughput operations. Naturally, code quality is a major metric for us, and we are armed with a set of useful procedures and guidelines that everyone adheres and contributes to. We also have a product that is built robustly to handle errors from external sources or events safely and gracefully.
Aside from quality, our customers are security-oriented. This was a challenge when we recently started a SAAS offering on an AWS infrastructure. We started with only a set of packages offered this way and are slowly extending this to the whole product range.
Managing these projects gives enough challenge even for the most experienced team leader.
Our customer projects usually start with requirements we get from customers that our application consultants and software team members analyse and break down into gaps.
Product development projects start with functional requirements from our product roadmap. The scrum team working on the project breaks this down to further functional user stories. We keep the customer updated throughout the process, and often give them periodical releases they test and move into production.
Before releases, we do in-house UAT execution of the whole business processes (essentially a FAT). For the actual releases, members of the scrum team often go to customer sites to supervise the first testing, especially when we integrate with a new machine, robotic platform or external software system.
We have a very good track record of projects finished on time, to budget and to the customer's satisfaction, and we invite you to join this success story!
Software Team Leaders at Titian can take on many different roles, like Scrum Master, project manager and product module expert. Team leaders also often contribute to process improvement, recruitment, customer relation management, forward planning and other processes they are interested in. Since we are a small company, people can also define their ideal roles and we do all we can to provide it to them.
We provide a friendly, supportive, well-organised environment, with good work-life balance and opportunities for self-improvement. This includes:
- Flexible working hours with partial remote working option
- PluralSight subscription
- 25 days annual leave (plus bank holidays)
- Flexible annual leave policy - ability to buy or sell up to 5 annual leave days
- Company pension scheme
- Contribution to certifications
- Cycle scheme
- Regular social events
We'd like you to be on the team, if you have team leading experience (with Scrum or other agile methods), have experience with project management, like good algorithmic challenges and still can design and write quality code (for advising and reviews). It’s a plus if you have customer interactions, .NET or Oracle experience. Drop us an email, come to an interview and see for yourself!
Check out how our own employees see life at Titian!
About Titian Software
Titian Software specialises in software for sample management. We offer software products that help most of the market-leading and many smaller pharmaceutical and biotech companies to improve the supply of samples (compounds, biologicals and reagents) to their vital research processes.
Creating and enhancing such a software solution is a challenging task. It involves constant learning, great algorithmic complexity and variety, and tricky performance considerations. We use Scrum, and are very quality-conscious, with peer-reviews, unit- and manual integration tests (done mainly by dedicated testers) and clearly defined but always improving procedures and guidelines. We have a growing DevOps culture to optimise the pipeline and are always open to suggestions for improvements.
While we may not be at the front line, we are proud to serve an industry which makes a real difference to people's lives throughout the world.
If you are interested in applying for this position please email your CV with a covering letter indicating the position you are interested in to email@example.com