Principal Software Development Engineer
Principal Software Development Engineer

Principal Software Development Engineer

Welwyn Garden City Full-Time No home office possible
H

Join or sign in to find your next job

Join to apply for the Principal Software Development Engineer role at hackajob .

6 days ago Be among the first 25 applicants.

Get AI-powered advice on this job and more exclusive features.

hackajob is collaborating with Tesco to connect them with exceptional tech professionals for this role.

About The Role

The transactional APIs support Tesco\’s retail platform, handling transactions across all Tesco channels. They are crucial to Tesco’s strategy to serve 28 million shoppers weekly in the UK and globally. The team’s work impacts Tesco\’s tills, websites, and mobile apps, offering a unique level of challenge and impact.

The team frequently discusses CAP theorem principles.

Technologies include Java, Vert.x, Spring Boot, Micronaut, Couchbase, Kafka, running on AWS & Azure with automated testing and continuous deployment. Teams follow Agile principles, using Kanban and other techniques. Collaboration and code review via Github are standard practices.

Responsibilities

  • Utilize your expertise in multiple programming languages and frameworks to develop elegant solutions.
  • Explore new languages and paradigms, creating proof of concepts to evaluate their benefits.
  • Lead design discussions, model domains, and articulate the rationale behind architectural decisions.
  • Translate product needs into technical requirements, developing high-quality, rapid-delivery code.
  • Support production systems, troubleshoot incidents, and perform root cause analysis.
  • Mentor colleagues and share knowledge to improve the organization.

Minimum Requirements

  • Experience designing, developing, and managing comprehensive system landscapes.
  • Experience in large engineering organizations.
  • Ability to act as a technical authority across multiple domains and technologies.
  • Proven record proposing architectural patterns and guiding large programs.
  • Experience promoting inner sourcing initiatives.
  • Track record delivering large-scale, well-architected web solutions efficiently.
  • Drive and implement best practice improvements.
  • Ability to impart knowledge confidently to various audiences.
  • Strong understanding of running production applications.
  • Experience designing distributed, scalable, and performant systems.
  • Commitment to testing and automation.

Key Skills

  • Proficiency in multiple programming languages, frameworks, and technologies.
  • High emotional intelligence, self-awareness, and empathy.
  • Strong problem-solving, analysis, and reasoning skills.
  • Customer-focused mindset, balancing technical excellence with outcomes.

What’s in it for you

We offer a comprehensive benefits package, including wellbeing services, pension schemes, bonuses, allowances, private medical insurance, generous leave policies, flexible working, mental health support, discounts, and access to colleague networks.

Click here to learn more about our full benefits.

Additional Details

  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industry: Software Development

#J-18808-Ljbffr

H

Contact Detail:

hackajob Recruiting Team

Principal Software Development Engineer
hackajob
H
  • Principal Software Development Engineer

    Welwyn Garden City
    Full-Time

    Application deadline: 2027-05-13

  • H

    hackajob

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>