TEST (IGNORE)

test290281

London · Permanent · Remote · £60,000 - £80,000/year

Are you a passionate developer eager to solve complex challenges and build impactful, scalable software? At test290281, we believe that exceptional software is built by curious minds working in an environment that fosters technical excellence, creative freedom, and continuous growth. We are seeking a talented Software Engineer to join our dynamic engineering team, where you will play a pivotal role in designing, developing, and deploying robust applications that drive our business forward.

As a Software Engineer at test290281, you will collaborate closely with cross-functional teams—including product managers, designers, and system architects—to turn complex requirements into elegant, high-performing code. You will take ownership of the full software development lifecycle, ensuring our systems remain reliable, maintainable, and secure as we expand.

Key Responsibilities

  • Design, write, and maintain clean, efficient, and well-tested code across our core applications and services.
  • Collaborate with product and design teams to translate user needs into technical specifications and scalable architecture.
  • Participate actively in code reviews, providing constructive feedback to maintain high engineering standards across the team.
  • Diagnose, troubleshoot, and resolve system bottlenecks, bugs, and performance issues to ensure maximum uptime.
  • Contribute to continuous integration and continuous deployment (CI/CD) pipelines to streamline software delivery.

Required Skills & Experience

  • Proven professional experience as a Software Engineer, delivering production-grade applications.
  • Strong proficiency in modern programming languages such as Python, Java, JavaScript/TypeScript, or C#.
  • Solid understanding of software design patterns, data structures, algorithms, and object-oriented design principles.
  • Hands-on experience working with relational or non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with RESTful APIs, microservices architecture, and version control systems like Git.

Nice-to-have

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Familiarity with containerisation technologies like Docker and Kubernetes.
  • Knowledge of agile software development methodologies and automated testing frameworks.

What We Offer / Why Join

At test290281, we value our people above all else. We cultivate a supportive, inclusive, and forward-thinking environment where your ideas are heard and your professional development is championed. Alongside a competitive compensation package, you will enjoy flexible working arrangements, opportunities for continuous learning, and the chance to work alongside talented colleagues on rewarding projects. Join test290281 and help us build the future of software.