Senior Software Development Engineer
Institute for Professionals in TaxationLondon, United Kingdom
UK
What you’ll do:
- You will successfully conduct day-to-day work and solve complex issues in your own specific technical engineering area.
- Share domain and industry knowledge between cross-functional teams and serve as a guide to others by helping junior engineers in their duties.
- Report on the status of difficult or high-level projects to local tech leadership via written or oral means.
- Partner with the business to have a clear understanding of how your own technology stack is tied to business outcomes and the bottom line.
- Advise on technical limitations of software design for products and provide alternative solutions.
- Possess knowledge of features and facilities for integration and communication among applications, databases, and technology platforms to bring together different components and form a fully functional solution to a business problem.
- Creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of the customer.
- Take technical responsibility for the health of the codebase, including quality, scalability, and performance.
- Act as a spokesperson for software design best practices, research and recommend frameworks and architectural/code design patterns, identify areas of improvement within the code, suggest solutions, and advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability).
- Take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between structure, people, process, and technology are made.
- Strive for optimum organizational efficiency by applying systems thinking across boundaries and making recommendations about policies/processes.
Who you are:
- Bachelor’s degree or Master’s in a related technical field; or experience driving technical design end-to-end in at least 2 multi-quarter projects as part of a decentralized team.
- Several contributions to the engineering community through a blog post, open-source contribution, tech talks, etc.
- 8+ years of Software Development work experience (Java or Kotlin experience strongly preferred) with a strong focus on backend development and solid experience working in high-performance, high-throughput, highly available, and scalable services in cloud platforms.
- Experience formally mentoring at least 3 individuals is also required.
- Ability to identify business problems at the project level and team level, and design solutions that are easily testable and observable, making well-defined technology choices and being able to justify them to technical and non-technical observers.
- Strong understanding of how team goals fit a business need.
- Able to understand highly complex systems and design moderately complex systems and can guide integrations across teams within the business unit.
- Strong understanding of testing and monitoring tools and technologies and uses this knowledge to identify and advocate for project quality via testing, monitoring, and alerting at the project level.
- Ability to establish operational excellence metrics at the team level.
View all remote jobs at Institute for Professionals in Taxation →
FAQ
- Is the Senior Software Development Engineer position at Institute for Professionals in Taxation remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Development Engineer job posted?
- This listing was posted on July 10, 2025 and is still open for applications.
- How do I apply for the Senior Software Development Engineer position at Institute for Professionals in Taxation?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Unit Testing jobs
React Native Developer | Offshore
Photon Interactive UK LimitedIndia
Indiaremotemobile-application-developerreact-native-developer+6
Frontend Developer (Vue.js) | Offshore
Photon Interactive UK LimitedIndia
Indiaremotevue.js-developerfrontend-engineer+6
Vue JS | India | Offshore
Photon Interactive UK LimitedIndia
Indiaremotevue.js-developerjavascript-developer+9
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
Indiaremoteweb-developmentfrontend-development+10
Senior Software Engineer (Frontend)
WritesonicIndia
Indiaremotereactfront-end-software-engineer+8