Security Software Developer

Tesco
Puckeridge
3 months ago
Applications closed

Related Jobs

View all jobs

Software Developer C++ North Germany (Relocation assistance provided)

Senior Software Developer - 5G Core

Senior Application Security Engineer

Cybersecurity (Secure Software/Cloud Integration) Engineer

Cybersecurity (Secure Software/Cloud Integration) Engineer

Security Engineer

Security Software Developer
Competitive salary
Welwyn Garden City

About the role

We are committed to align with the digital advancements at Tesco and secure the new technologies that enable our business to have a superior focus on serving our customers, communities, and planet.

Security Software Developer within the Application Security Architecture Team at Tesco Technology will be responsible to perform the research and development of security packages (i.e., code snippet or block) that will be managed centrally to deliver the security design as code, policy as code, security configuration as code and security extensions.

Your work will empower software development teams across the organisation to seamlessly integrate and enable security defaults in technology stacks within software systems, accelerate the adoption security design patterns and strengthen overall security of Applications, APIs, Cloud-native, Mobile, DevOps and Big Data systems.

You will be responsible for

  • Research for security patterns in commonly used and emerging tech stacks, and develop the code snippets or blocks to harden the software tech stacks as reusable security packages.
  • Collaborate with high skilled developer community to understand the security implementation challenges through prototypes, and address feedback to standardise the common security patterns with tech stacks.
  • Deliver reuseable security packages or security hardened tech stacks to seamlessly integrate into diverse development projects. Providing expert guidance and support to ensure the seamless implementation of security packages.
  • Drive the beta trials with selected software engineering teams before general release.
  • Your work will focus on enabling software development teams to enhance the software security. Increase adherence to technology specific security design standards and provide guidance for the implementation of product security backlog item that are covered by these security packages.
  • Collaborate with security champions across software engineering teams, and advocate for secure coding practices and the integration of security at every stage of the software development lifecycle.

You will need

  • Proficiency in multiple programming languages such as Python, JavaScript with a strong emphasis on Java (Micronaut/Spring Boot).
  • Security design thinking with Threat Modelling and secure coding techniques. Deep understanding of authentication, authorisation, cryptography, integration, etc.
  • 7+ years of hands-on software development experience with a focus on security-focused development.
  • Experience in developing APIs with RESTful services, GraphQL, gRPC. Familiarity in Node.js for server-side development a plus.
  • Experience with both SQL/NoSQL databases such as Couchbase/Redis, and knowledgeable in microservices architectures and their security implications.
  • Experience with container technologies (Docker, Kubernetes), DevOps (GitHub Actions) and GitOps tools.
  • Experience with cloud-native services (Azure, etc.) and Infrastructure as Code (IaC) tools (Terraform, etc.)
  • Familiarity with security tools and frameworks such as OWASP Top 10, NIST & MITRE ATT&CK.
  • Effective communication and ability to collaborate with cross-functional teams to integrate security practices.

What’s in it for you

We offer excellent benefits that help make Tesco a great place to work. These include but aren’t limited to:

  • Annual bonus scheme
  • Holiday starting at 25 days plus a personal day (plus 8 Bank holidays)
  • On-site gym at our Welwyn Campus with discounted “Gympass” membership & free health checks via Nuffield Health
  • Retirement savings plan - save between 4% and 7.5% and Tesco will match your contribution
  • Life Assurance - 5 x contractual pay
  • Share Schemes – Join our ‘Buy As You Earn’ & ‘Save As You Earn’ share schemes after 3 months service
  • Colleague Clubcard (including a 2nd card for a family member) after 3 months service
  • Colleague Discounts:
    • 10% increasing to 15% after every pay day for a four day period, off most purchases at Tesco
    • 10% off One Stop
    • 10% off pay monthly & SIM only deals with Tesco Mobile
    • 20% off all F&F purchases
    • 20% off car, pet and home insurance at Tesco bank. T&C’s apply
    • 25% off Tesco Café
    • 50% off complete glasses purchases & free eye tests (other offers available) at Vision Express
    • 50% off health checks at Tesco Pharmacy
  • An exclusive deals and discounts website saving you money on everyday purchases, treats for the family, eating out and utility bills for the home
  • Cycle to work scheme
  • Shuttle Bus Service to/from Welwyn Garden City Station to Welwyn Campus
  • Opportunities to get on - take advantage of our ongoing learning opportunities and award-winning training, to help you achieve the job and career you want
  • Our Employee Assistance Programme helps you deal with life’s challenges
  • Financial wellness - Tesco has partnered with experts to help you make the most of your money
  • Get involved in a range of fundraising activities with our long-term charity partners

ClickHereto read more about the full range of benefits we have available for our colleagues.

About us

Our vision here at Tesco is to become every customer's favourite way to shop, whether they are at home, out shopping, on the move, anywhere in the world.

Everything is underpinned by our continuous drive for the best tools and technology to deliver our vision. We’re driving innovation and transforming our Technology to become the world’s leading retailer.

We need people who share our ambition to deliver for our Customers. Passionate and confident people willing to take the initiative and drive us forwards. In return we offer excitement, a great team, an excellent benefit package, and significant career development opportunities.

Joining us means playing a part in defining; building and launching an ambitious roadmap of digital products that could affect the lives of millions of people over the years to come.

If that sounds exciting, then we'd love to hear from you.

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Portfolio Projects That Get You Hired for Cyber Security Jobs (With Real GitHub Examples)

With rising cyber threats and increasingly sophisticated attacks, cyber security has become a critical priority for organisations worldwide. From penetration testers (pentesters) and SOC analysts to cloud security engineers and threat intelligence specialists, the demand for skilled cyber security professionals continues to surge. But how do you stand out in a growing field? Alongside your CV, an impressive cyber security portfolio can be the distinguishing factor that convinces employers you’re the right fit. In this comprehensive guide, you’ll discover: Why a cyber security portfolio is essential for job seekers in this domain. How to align portfolio projects with different cyber security career paths. Real GitHub examples that demonstrate best practices in security-focused projects. Actionable project ideas you can start today, from penetration testing labs to blue-team detection pipelines. Best practices for organising your repos and presenting your work so hiring managers can instantly see your impact. When you’re ready to pursue your next opportunity, remember to upload your CV on CyberSecurityJobs.tech. Our specialised platform connects talented security professionals with employers who need your expertise—exactly what your portfolio will showcase.

Cyber Security Job Interview Warm‑Up: 30 Real Coding & System‑Design Questions

The need for skilled cyber security professionals has never been greater. As organisations rapidly digitise their operations and store increasing amounts of sensitive data online, cyber threats loom large—ranging from sophisticated ransomware attacks to insider threats and state‑sponsored espionage. Against this backdrop, cyber security jobs remain some of the most in‑demand and mission‑critical roles on the market. If you’re preparing for a cyber security interview, expect to be tested on a broad spectrum of topics—from secure coding and incident response to network security architecture and compliance standards. In many cases, companies also include problem‑solving exercises and system design scenarios to gauge how well you can apply theoretical knowledge to real‑world threats. To help you ace these assessments, we’ve compiled 30 real coding & system‑design questions you might encounter. Each reflects a key area of cyber security—whether it’s encryption and key management, threat modelling, or designing a zero‑trust network. Along the way, we’ll offer insights and best practices so you can stand out from the crowd. If you’re on the lookout for exciting cyber security roles in the UK, head to www.cybersecurityjobs.tech. There, you’ll discover a range of positions—covering everything from penetration testing and threat intelligence to compliance management and security operations. Let’s dive into the essentials of interview readiness.

Negotiating Your Cybersecurity Job Offer: Equity, Bonuses & Perks Explained

How to Secure Compensation That Reflects Your Value in the UK’s High-Stakes Cybersecurity Sector Introduction As cyber threats grow more sophisticated and frequent, cybersecurity professionals have never been more in demand. From thwarting ransomware attacks to architecting secure cloud infrastructures, mid‑senior cybersecurity experts play a critical role in safeguarding a company’s data and reputation. Thanks to this growing reliance on cybersecurity, employers in the UK are going above and beyond simple salary offers to attract the top echelon of talent. Although base salary remains a key component of any job offer, the broader package—encompassing equity, bonuses, and perks—can often surpass what you’d gain from a small bump in monthly pay. For cybersecurity specialists working in areas such as threat intelligence, incident response, penetration testing, or compliance, the complexity and risk mitigation you bring to the table is massive. Knowing how to negotiate the entire package ensures you are duly rewarded for keeping an organisation’s data, assets, and operations safe. In this guide, we’ll delve into every aspect of negotiating a cybersecurity job offer. Whether you’re pivoting to a mid‑senior role or cementing your expertise at an established security consultancy, understanding the full range of compensation elements will help you secure an offer that acknowledges the criticality of what you do. Let’s explore equity options, performance bonuses, and the perks that matter most, so you can come out of your next job negotiation confident that you’re getting more than just a salary.