Remote Frontend Jobs
Institute for Professionals in Taxation logo

Senior Software Development Engineer

Institute for Professionals in TaxationLondon, United Kingdom
UK
Apply now

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