Technical Principal in London

Technical Principal in London

London Full-Time 72000 - 88000 £ / year (est.) No working from home possible
Fortice

At a Glance

  • Tasks: Lead innovative software solutions and mentor teams in a dynamic environment.
  • Company: ThoughtWorks, a diverse community focused on impactful software delivery.
  • Benefits: Private medical insurance, travel perks, personal development budget, and 25 days holiday.
  • Other info: Flexible travel required; strong focus on diversity and inclusion.
  • Why this job: Join a team that values innovation and makes a real difference in the tech industry.
  • Qualifications: Expertise in multiple technologies and experience in leading software development teams.

The predicted salary is between 72000 - 88000 £ per year.

ThoughtWorks is synonymous with innovation. We’re a diverse community of bright and passionate individuals striving to have a positive impact on the world. We’re dedicated to the art of software delivery, by keeping it lightweight, agile and open-source. Our clients are organisations with ambitious missions, where we deliver complex enterprise systems to help them solve their toughest business problems.

Here’s what you will bring:

  • Expertise in multiple technologies (including Java, .NET, Ruby/Ruby on Rails/Scala/Clojure etc) across software engineering, security, data interchange, data management etc.
  • Experience as an architect or leading and inspiring software development teams
  • Solid understanding of the practical application of agile development methods and leading software development teams in an Agile/Lean/Continuous Delivery environment
  • Significant software development and infrastructure architecture experience in designing and architecting enterprise web applications
  • Understanding of the issues businesses face and experience working with them to create robust, scalable, elegant, flexible and relevant software solutions that truly transform industries
  • Experience working directly with senior IT groups in an advisory role
  • Experience working with CTO/COO to create technical strategies
  • Ideally experience contributing to the professional community as a speaker, author or online contributor

As a Principal Consultant, here’s what you can do at ThoughtWorks:

  • Disrupt, Lead and Innovate.
  • Take the needs and challenges of a client and formulate the technical roadmap and technology solution that will support their business strategies and goals.
  • Provide Technical leadership across all areas of the enterprise, to ensure delivery of exceptional technical solutions
  • Formulate and articulate the technical and political implication of real world solutions
  • Orchestrate the management of technology scope and risks
  • Mentor on approach and execution of solutions, coach on technologies and establishing a team wide comprehension of solution capabilities and direction
  • Ensure technical expectations of deliverables are met
  • Drive ThoughtWorks’ Thought-Leadership on engineering and architectural practices and standards
  • Be an inspiration of innovation to the client
  • Become a trusted and valued partner of the client CIO/CTO and team
  • Exploit opportunities for networking and relationship building that arise out of delivery activities
  • Creates and supports sales activities
  • Maintaining strong expertise and knowledge of current and emerging technologies and products
  • Code! We don’t subscribe to the “post-technical” ivory tower leadership style

We work almost exclusively on customer site providing a mix of delivery and consulting services, so you’ll be flexible about travel. We offer amazing benefits from the day you start including private medical insurance, travel insurance, income protection, critical illness, life assurance, pension scheme, child care vouchers, personal development budget, 25 days holiday and a ride2work scheme.

To apply please submit your CV and tell us why you want to join ThoughtWorks. One of our recruiters will be in touch.

At ThoughtWorks we promote diversity in all its forms and reject discrimination and inequality. We proudly, passionately and actively strive to make both ThoughtWorks and our industry more reflective and inclusive of the society that we serve.

Technical Principal in London employer: Fortice

Fortice is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation in the field of national security. With competitive salaries, hybrid working options, and a commitment to employee growth through training and development, you'll find meaningful opportunities to make a real impact in Cheltenham's secure environment. Join us to be part of high-profile programmes that not only challenge you but also contribute significantly to national safety.

Fortice

Contact Details:

Fortice Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Technical Principal in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Fortice or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Fortice.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Fortice.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Fortice that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Technical Principal in London

Java
.NET
Ruby
Ruby on Rails
Scala
Clojure
Agile Development Methods

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Fortice.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Fortice and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Fortice

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Fortice uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.