Senior Software Developer

Senior Software Developer

Basingstoke Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
TOPPAN Security

At a Glance

  • Tasks: Lead the development of innovative software solutions from front to back end.
  • Company: TOPPAN Security is a trusted Japanese brand shaping a tech-driven future in identity and payment technologies.
  • Benefits: Enjoy a collaborative culture, opportunities for international travel, and a focus on innovation.
  • Why this job: Join a dynamic team where agility, ownership, and fun drive our mission to deliver secure solutions.
  • Qualifications: 7+ years in full-stack development, expertise in C#, .Net, and Agile methodologies required.
  • Other info: Be part of a global team that values trust, creativity, and continuous learning.

The predicted salary is between 48000 - 72000 ÂŁ per year.

ABOUT US

At TOPPAN Security, our mission is to shape a meaningful, technology-driven future by being a global leader in mission-critical identity and payment technologies.

We serves as the international development arm of the TOPPAN Group in the security domainfounded in 1900. TOPPAN isa trusted Japanese brand renowned for its commitment to exceptional quality. Building on this legacy, we combine bold ideas, deep sector expertise, and collaborative intelligence to deliver secure, future-ready solutions.

Our culture is grounded in four core values: Agility, Ownership, Resilience, and a Sense of Fun. We move fast, lead with accountability, grow through challenges, and bring positive energy into everything we do.

Join us and be part of a global, collaborative team where trust and innovation drive everything we do.

ABOUT THE ROLE

We’re looking for a Senior Software Developer to be part of the creation of innovative, secure, and scalable software solutions from front to back end. You’ll combine hands‑on coding with technical leadership, working in an agile environment to deliver high‑quality products, mentor junior developers, and collaborate across teams — with opportunities for occasional international travel.

MAIN MISSIONS

Duties and Responsibilities

include the following. Other duties may be assigned.

  • Be assigned to lead the analysis, development, and delivery of software projects or subsets of an existing project
  • Work with other functions within the Business to shape up and develop quality software systems and solutions
  • Implementation, including day‑to‑day software programming, unit testing, bug fixing, documentation, and 3rd line support
  • Provide expert technical know‑how to the internal and external customers
  • Able to explore and work within unfamiliar software environments and platforms when required
  • Provide support and mentorship to junior developers when required

ABOUT YOU

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Essential skillsets

  • 7 years or more, full‑stack front and backend software development
  • Complete and thorough understanding of the SOLID principles and demonstrable real‑world applications
  • Competent in programming in C# and with in‑depth experience in .Net Framework, .Net Core and the latest .Net frameworks
  • Experience in Angular 5+, able to code in TypeScript
  • Flexibility to take on assignments requiring development in other programming languages, technologies that may require additional familiarization or training
  • Working with MSSQL database predominantly, other RDMS are beneficial i.e. Oracle, MySQL, SQLite, PostgreSQL
  • Experience in working within the Microsoft Azure DevOps space – including source control, build and release pipelines, CD/CI concepts
  • Experience in using Octopus Deploy or similar automated software packaging and deployment platforms
  • Analytical and articulate. Be able to present and discuss ideas within small or large groups of the audience
  • Must have experience in working within an Agile software delivery environment and squad(s). Demonstrable understanding of the Agile software development methodology and principles
  • Understanding the need for Secure Software Development Life Cycle

Advantageous skillsets

  • Hardware integration into software layers
  • Programming in Java, modern Java frameworks and deployment ecosystems
  • Utilising AI assistance in software development workflows to increase efficiency, accuracy and productivity
  • DevOps automation – software configuration, deployment and maintenance
  • Test Driven Development
  • Micro Services – beneficial but not essential, containerization concepts, i.e. Docker/Kubernetes
  • PKI Infrastructure, Software security
  • Software testing methodologies

Education and/or Experience

  • Degree holder in Computer Science, Computer Engineering, or related disciplines
  • Experience in agile software development methodologies is required
  • Experience in software development for customer‑facing products is highly preferred
  • Ability to communicate and be well‑spoken is essential to integrate into a fast moving team and be able to interact directly with customers during problem analysis

Language Skills

  • Ability to effectively communicate in the English language verbally and in writing.
  • Proficient in communication with cross‑regional teams
  • Ability to read and interpret technical journals, specifications, international technical standards, etc.

Personal qualities

  • Trustworthy, open, humble personality
  • Confident, decisive, extremely well organized, and solution‑oriented
  • Energetic, self‑motivated, able to work independently, and is a good team player with first‑class analytical and troubleshooting skills
  • Excited by new technologies and challenges and a speedy learner

TOPPAN is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, gender, sexual orientation, age, color, religion, national origin, veteran status, or disability.

#J-18808-Ljbffr

Senior Software Developer employer: TOPPAN Security

At TOPPAN Security, we pride ourselves on being an exceptional employer that fosters a culture of agility, ownership, resilience, and fun. Our collaborative environment encourages innovation and personal growth, offering employees the chance to work on cutting-edge technology while mentoring junior developers. Located in Basingstoke, you will enjoy opportunities for international travel and be part of a global team dedicated to delivering secure, future-ready solutions.
TOPPAN Security

Contact Detail:

TOPPAN Security Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer

✨Tip Number 1

Familiarise yourself with the core values of TOPPAN Security: Agility, Ownership, Resilience, and a Sense of Fun. During your interactions, whether in interviews or networking, demonstrate how you embody these values in your work and approach to challenges.

✨Tip Number 2

Showcase your experience in Agile environments by discussing specific projects where you led or contributed significantly. Highlight your ability to mentor junior developers and collaborate across teams, as this aligns with the role's responsibilities.

✨Tip Number 3

Prepare to discuss your technical expertise in C#, .Net frameworks, and any relevant programming languages. Be ready to provide examples of how you've applied SOLID principles in real-world applications, as this will resonate well with the hiring team.

✨Tip Number 4

If you have experience with Microsoft Azure DevOps, be sure to mention it. Discuss how you've utilised CI/CD concepts and automated deployment platforms like Octopus Deploy, as this knowledge is crucial for the Senior Software Developer position.

We think you need these skills to ace Senior Software Developer

Full-Stack Development
C# Programming
.Net Framework and .Net Core
Angular 5+ and TypeScript
MSSQL Database Management
Microsoft Azure DevOps
CI/CD Concepts
Octopus Deploy or Similar Tools
Agile Software Development
Secure Software Development Life Cycle
Java Programming and Modern Java Frameworks
AI Integration in Software Development
DevOps Automation
Test Driven Development
Microservices Architecture
Containerization (Docker/Kubernetes)
Software Security Principles
Software Testing Methodologies
Analytical and Troubleshooting Skills
Effective Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your full-stack development experience, particularly in C# and .Net frameworks. Include specific projects where you've applied SOLID principles and Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at TOPPAN Security. Mention how your values align with their core values of Agility, Ownership, Resilience, and a Sense of Fun.

Showcase Relevant Experience: Detail your experience with MSSQL and any other databases you've worked with. Highlight your familiarity with Microsoft Azure DevOps and any automated deployment tools like Octopus Deploy.

Prepare for Technical Questions: Be ready to discuss your technical skills in-depth, especially around Agile software development and secure software practices. Prepare examples of how you've mentored junior developers or led projects.

How to prepare for a job interview at TOPPAN Security

✨Showcase Your Technical Expertise

As a Senior Software Developer, it's crucial to demonstrate your in-depth knowledge of programming languages like C# and frameworks such as .Net. Be prepared to discuss specific projects where you've applied SOLID principles and Agile methodologies.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Brush up on your problem-solving skills and be ready to walk through your thought process when tackling coding problems or debugging scenarios.

✨Emphasise Collaboration and Mentorship

TOPPAN values teamwork and mentorship. Share examples of how you've collaborated with cross-functional teams and mentored junior developers, highlighting your ability to lead and support others in an agile environment.

✨Express Your Passion for Innovation

Convey your excitement for new technologies and your eagerness to explore unfamiliar software environments. Discuss how you stay updated with industry trends and how you’ve utilised AI in your development workflows to enhance productivity.

Senior Software Developer
TOPPAN Security
Location: Basingstoke

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>