See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will design, develop, and maintain robust software solutions while contributing to architectural decisions and project goals. Additionally, you will mentor junior engineers and collaborate with cross-functional teams to ensure high-quality delivery and process optimization.
We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development.
We value adaptability over specific technology expertise. While we are technology-agnostic and expect you to be too, we will fully support your development with the necessary training to master the required technologies. Our technology choices are driven by client needs, and our goal is to build highly flexible teams.
Essential
Some of the languages and frameworks our teams work with:
Desirable
People-Powered Transformation
We're a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human-centred design, data, experience and technology, we’re creating sustainable solutions ready for an ever-evolving world.
At the heart of TPXimpact, we’re collaborative and empathetic. We’re a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That’s why we believe in people-powered transformation.
Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting.
About TPXimpact - Digital Transformation
We drive fundamental change in approaches to product and service development, delivery and technology. Our agile, multidisciplinary teams use technology, design and data to deliver better results, improving outcomes for individuals, organisations and communities.
By working in the open, in partnership with our clients, we not only transform their systems and services but also build the capability of their teams, so work can continue without us in the longer term. Our focus is sustainable change, always delivered with positive impact.
We are committed to having a positive impact on the clients and the communities we serve. We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio-economic backgrounds.
Don’t meet 100% of the criteria? We still want to hear from you. Please let us know if you require any adjustments during the recruitment process.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 225,163+ Jobs in Software Engineer
Answer easy questions
225,163+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”