At a Glance
- Tasks: Lead innovative software projects and mentor junior developers in a dynamic team.
- Company: Join Tracerco, a forward-thinking tech company focused on impactful solutions.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Be part of a vibrant culture that values creativity and technical excellence.
- Why this job: Make a real difference by developing cutting-edge technology that drives commercial success.
- Qualifications: Proven software development skills and a passion for collaboration and innovation.
The predicted salary is between 55000 - 70000 £ per year.
Day to day responsibility for, or provides support on, projects that generate new solutions, products, processes that have commercial value to Tracerco. The senior software engineer (technical) is technically competent and credible internally and externally, responsible for completing own projects and/or contributing to other broader projects. The role will contribute to the improvement of the team and/or new technology developments and methods at Tracerco. The role will be accountable for technical decisions made within a particular field.
Principal accountabilities
- Work with internal and external customers understanding customer and business requirements and translate requirements into workable solutions.
- Expected to have a high level of technical skill, provide technical leadership and consultancy to both internal and external development teams and stakeholders.
- Accountable for technical decisions across projects within a particular field, ensuring effective communication with Scrum Teams to enable optimum execution of projects.
- Support the technology roadmaps for the Software team.
- Maintain, enhance and upgrade existing systems within area of expertise.
- Ensure that all deliverables are tested appropriately in line with Johnson Matthey and Tracerco standards.
- Ensure that documentation is maintained and kept up-to-date in line with Johnson Matthey and Tracerco standards and policies.
- Highlight opportunities for improvements in relevant systems, applications, databases or processes within assigned area(s).
- May oversee the day-to-day activities of others.
- Promote and practise agile methodologies.
- Contribute to the software talent acquisition process, through direct recruitment (interviews) and creating relationships with industry in the area.
- To carry out the accountabilities of Software Engineer, namely: To design, develop and support application software, extracting requirements from customers, presenting and explaining solutions to customers and end users.
- To carry out any other duties which are within the employee’s skills and abilities whenever reasonably instructed.
Scope
Senior Software Engineer role will be centred around contributing and supporting the technical excellence of the team. They will be expected to mentor and technically guide less experienced staff members, however line management will not be their primary role. Day to day responsibility for, or provides support on, projects that generate new products, processes and understanding of commercial value. Contributes to the improvement of the team or processes within JM. Will be expected to have good communication skills to create and foster working relationships with team members and stakeholders, with the following:
- Colleagues
- Product managers, senior business stakeholders and customers – the role has strong focus on user experience and will be expected to champion this throughout delivery.
- Digital Solutions Manager, coordinating expectations, delivery, and objectives.
- Other Software Engineers, working with managerial roles to understand resource constraints and technical skills and gaps.
- Coordination and respect for autonomous Scrum team.
Major decisions being made by this role:
- Specific technical decisions in projects when the team are undecided.
- Supporting higher level architectural decisions or enterprise level objectives.
- Intervening when project decisions contravene good coding standards, particularly relating to security.
- Champion the technical excellence and improvement of the team and the digital portfolio, disseminating knowledge gained through training and conferences through to the software team.
If you would like to be considered for the role, please click the link below to apply.
Senior Software Engineer in Billingham employer: Tracerco
At Tracerco, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Engineer, you will have the opportunity to lead technical projects, mentor junior staff, and contribute to cutting-edge technology developments in a supportive environment that values continuous learning and professional growth. Located in a vibrant area, our team enjoys a dynamic workplace with access to industry events and networking opportunities, making it an ideal setting for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in Billingham
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their needs. Practise common technical questions and be prepared to showcase your problem-solving abilities.
✨Tip Number 3
Show off your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Make sure to highlight any projects that demonstrate your technical leadership and innovative solutions.
✨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 at Tracerco.
We think you need these skills to ace Senior Software Engineer in Billingham
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your technical skills and experiences that align with the job description, especially those related to agile methodologies and customer requirements.
Showcase Your Projects:Don’t just list your previous jobs; showcase specific projects you've worked on that demonstrate your ability to generate new solutions and products. This is your chance to shine, so include any relevant metrics or outcomes!
Communicate Clearly:Effective communication is key in this role. Ensure your application reflects your ability to convey complex technical concepts in a clear and concise manner. This will show us you can foster strong relationships with both internal teams and external stakeholders.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re proactive and keen to join our team!
How to prepare for a job interview at Tracerco
✨Know Your Tech Inside Out
As a Senior Software Engineer, you need to be technically competent. Brush up on the latest technologies and methodologies relevant to the role. Be prepared to discuss your past projects in detail, focusing on the technical decisions you made and how they impacted the outcome.
✨Understand the Business Needs
Make sure you grasp the commercial value of the solutions you’ll be working on. Research Tracerco’s products and services, and think about how your skills can help meet their business requirements. This will show that you’re not just a techie but also understand the bigger picture.
✨Communicate Effectively
Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you’ll need to liaise with both technical teams and non-technical stakeholders. Prepare examples of how you've successfully communicated with different audiences in the past.
✨Showcase Your Leadership Skills
Even though line management isn’t your primary role, you’ll be expected to mentor less experienced staff. Think of examples where you’ve provided technical guidance or led a project. Highlight your ability to foster collaboration within Scrum teams and how you’ve championed agile methodologies.