At a Glance
- Tasks: Design and build impactful software that enhances efficiency and connects systems.
- Company: Join a forward-thinking IT team at TTP with a collaborative spirit.
- Benefits: Enjoy a competitive salary, bonus, generous holiday, and health perks.
- Other info: Dynamic role with opportunities for personal growth and community engagement.
- Why this job: Shape innovative solutions at the intersection of software, data, and AI.
- Qualifications: Experienced developer with skills in modern programming and system integrations.
The predicted salary is between 40000 - 50000 £ per year.
This opportunity is to join our IT team on a 12-month fixed-term contract to design and build software that has a direct and visible impact across TTP. It is a hands-on role creating applications used across the business, with a focus on improving operational efficiency, connecting systems and making better use of data and AI.
The software tools you design and develop will be used daily, helping colleagues work more efficiently and make better decisions. You will translate practical needs into well-designed, reliable software, including building applications, integrating systems and creating tools that help teams access and use information more effectively. Projects may include workflow tools, system integrations, and applications that utilize modern AI capabilities. You will take ownership of delivery within TTP’s established software engineering environment, with support from our Software Team where needed. This role sits at the intersection of software, data and AI, offering the freedom to shape solutions while being supported by an experienced engineering community.
Responsibilities- Design and build software that has a direct and visible impact across the business
- Develop applications used across the organization to improve operational efficiency
- Connect systems and enable better data access and decision making
- Build tools and integrations that enable teams to access information effectively
- Take ownership of delivery within an established software engineering environment
- Collaborate with the Software Team and other stakeholders when needed
- Work at the intersection of software, data and AI to shape practical solutions
- Capable, experienced developer who enjoys building useful software with a high degree of autonomy
- Ability to shape problems into working code and engage effectively with non-technical stakeholders
- Experience in several of the following areas:
- Developing applications in one or more modern programming languages
- Building internal tools, workflow systems or data-driven applications
- Working with APIs, integrations and service-based architectures
- Using databases and SQL in application development
- Designing user-facing applications (web, desktop or mobile)
- Working across the full development lifecycle
- Applying new technologies pragmatically, including an interest in Generative AI
- Annual profit-related bonus
- 25 days holiday
- Employer pension contribution of 10% of salary
- Free, nutritious lunch in our on-site restaurant
- Private medical insurance for employees and dependants
- Enhanced family friendly leave
- Life insurance worth 6x salary
- Electric car leasing scheme
- Cycle to work scheme
- Season ticket loan
- Activities and community fund supporting healthy activities that bring colleagues together
- Local discounts and memberships for sports facilities and theatre
Software Developer - 12 Month FTC in Cambridge employer: TTP plc
Contact Detail:
TTP plc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - 12 Month FTC in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by practising common questions and coding challenges. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Showcase your projects! Bring along examples of your work that demonstrate your skills in software development, especially those that relate to AI and data integration. This will help you stand out during discussions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Software Developer - 12 Month FTC in Cambridge
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Software Developer role. Highlight your experience with modern programming languages and any projects that showcase your ability to improve operational efficiency. We want to see how you can make a direct impact!
Showcase Your Skills: Don’t just list your skills; demonstrate them! Include specific examples of applications you've developed or systems you've integrated. This is your chance to shine, so let us know how you've shaped problems into working code.
Be Authentic: We love seeing your personality come through in your application. Share your passion for software development and any interests in AI or data-driven solutions. Authenticity helps us get to know you better and understand what drives you.
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people in our team!
How to prepare for a job interview at TTP plc
✨Know Your Tech Stack
Make sure you’re familiar with the programming languages and technologies mentioned in the job description. Brush up on your skills in developing applications, working with APIs, and using databases. Being able to discuss your experience with these tools will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've taken complex problems and turned them into effective software solutions. Think about specific projects where you’ve improved operational efficiency or created tools that made data access easier. This will demonstrate your ability to translate practical needs into reliable software.
✨Engage with Non-Technical Stakeholders
Since this role involves collaborating with non-technical teams, practice explaining your technical work in simple terms. Be ready to share how you’ve successfully communicated with stakeholders in the past, ensuring everyone is on the same page and understands the value of your work.
✨Embrace AI and New Technologies
Given the focus on AI and modern tech, be prepared to discuss your interest and experience in these areas. Share any projects where you’ve applied new technologies, especially in a practical context. This will highlight your adaptability and eagerness to innovate within the software engineering environment.