Crane Authentication
Posted 13h ago

Senior Software Engineer (Full Stack)

Crane Authentication
Gateshead, England, United Kingdom
OnsiteFull Time
Responsibilities
  • developing services
  • mentoring engineers
  • reviewing code
Requirements
  • Requires 5+ years of commercial software development
  • Strong Java/Spring or C#/.NET experience
  • Modern JavaScript/TypeScript frameworks
  • Relational databases, Git, and collaboration tools
Technical tools mentioned
.NETC#JavaSpring BootReactSQL ServerPostgresJavaScriptTypeScriptAngularVueGitSlackMicrosoft TeamsJiraOctopus

Job description

Key Responsibilities:

 

Collaboration & Leadership:

 

· Work closely with Product Owners, Tech Leads and other engineers to understand product goals, explore ideas, and shape technical solutions.

· Contribute thoughtfully to architectural discussions, code reviews, and design sessions.

· Mentor and support engineers at all levels, helping the team develop skills, confidence, and engineering discipline.

· Participate fully in Agile ceremonies (refinement, planning, retrospectives) as part of a cross-functional Scrum team.

 

Software Engineering

· Design and build backend services and APIs using both .NET (C#) and Java/Spring Boot.

· Develop user interfaces using React.

· Collaborate on the design and development of microservices and distributed systems.

· Write automated tests to ensure reliability and maintainability.

· Review and improve existing systems to address bugs, performance issues, and new product requirements.

· Maintain strong code quality through pairing, reviews, automated testing, and shared engineering standards.

 

Cloud & Deployment

· Contribute to deployments using CI/CD pipelines and Octopus.

· Work with infrastructure components such as messaging systems, databases, caches, and monitoring tools.

· Help ensure services are observable, resilient, and ready for scale.

 

Technical Ownership

· Investigate and resolve technical issues, supporting the team through escalations when needed.

· Advocate for continuous improvement in processes, tools, architecture, and engineering practices.

· Champion maintainable, scalable solutions with a long-term perspective.

 

Essential Technical Skills

· Strong experience of developing APIs and backend services which use relational databases such as SQL Server or Postgres in one of the following, with a willingness to work in both:

Java / Spring: Java 8+ with Spring

C# / .NET: C# .Net Core 5+

· Experience developing user interfaces using modern JavaScript/TypeScript frameworks such as React, Angular, or Vue.

 

Education & Experience

· 5+ years developing commercial software

· Experience with Git and team collaboration tools (Slack, Teams, Jira)

 

Knowledge, Skills & Abilities

· Proven ability to deliver enterprise-grade software with high reliability

· Strong understanding of modern engineering practices

· Excellent communication and collaboration skills

· Strong problem-solving and architectural thinking

· Passion for mentoring, knowledge sharing, and supporting a high-performing

 

WHAT’S IN IT FOR YOU?

 

  • Work for a market leading, established product company.
  • Nice modern offices with great facilities.
  • Health Insurance.
  • 24 days holidays plus national holidays.
  • Life Insurance.

 

Crane Authentication is part of Crane NXT

Crane NXT is a premier industrial technology company that provides proprietary and trusted technology solutions to secure, detect, and authenticate what matters most to its customers. Crane NXT has approximately 5,000 employees with global operations and manufacturing facilities in the United States, the United Kingdom, Mexico, Japan, Switzerland, Germany, Sweden, and Malta. For more information, visit www.cranenxt.com.

 

We value diversity at our company. Everyone who applies with the qualifications will receive consideration for employment without regard to: age, colour, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by law.

 

We receive a high number of applications, so apologies if we are unable to provide specific feedback. If we feel you are a fit for the role, we’ll be in contact.

About Crane Authentication

Protecting products and identities with physical and digital authentication solutions.

Similar jobs

Software Engineer roles near Gateshead, England
14h
Save
Mark Applied
Hide
Principal Software Engineer
London or Newcastle upon Tyne or Salford or Glasgow or Cardiff
£84k/yr HybridFull Time
BBC
BBC: Produces and broadcasts global news, entertainment, and educational content.
Strong experience with React, TypeScript, Node.js, or Java; broadcast graphics and studio automation systems; HTML/CSS; Kubernetes and Helm. CI/CD, cloud, and technical leadership experience are desirable.
React, TypeScript, Node.js, Java, Viz Artist, Viz Engine, Ross XPression, CasparCG, Sofie, Viz Mosart, Ross Overdrive, HTML, CSS, Kubernetes, Helm, GitHub Actions, EKS
6d
Save
Mark Applied
Hide
Software Engineer
Newcastle, England, United Kingdom
£32k-£35k/yr OnsiteFull Time, Contract
Newcastle University
Newcastle University: Public research university providing higher education and academic research.
Requires a Computer Science or related bachelor's degree, Python proficiency, application development, web scraping or data processing, Git/GitHub, cloud environments, code quality, testing, documentation, and Agile or Kanban knowledge.
Python, MongoDB, GitHub, Git, AWS, Atlas Search, Elasticsearch, React, Streamlit, Django
6d
Save
Mark Applied
Hide
Senior Software Developer- Application Development (Defence)
Newcastle upon Tyne or Cheltenham or Bristol or Glasgow or Portsmouth or United Kingdom
FieldFull Time
Neptune North
Neptune North: Technical consultancy providing bespoke software and data engineering solutions.
5+ YOE5+ years delivering production web applications; modern backend, React, TypeScript, SQL, REST APIs, cloud deployment, software engineering workflows, communication, mentoring, and UK SC eligibility.
C#, .NET, Java, Python, SQL, React, TypeScript, WebSockets, SignalR, Azure, AWS
2w
Save
Mark Applied
Hide
Senior Software Engineer
Hebburn, England, United Kingdom
OnsiteFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
Degree in engineering or computer science, strong embedded C/C++ experience, Linux and U-Boot development, microcontroller knowledge, testing and debugging skills, excellent communication.
C, C++, Linux, U-Boot, FreeRTOS
2w
Save
Mark Applied
Hide
Senior Software Developer - Scala
Newcastle upon Tyne, England, United Kingdom
HybridFull Time
Sage
SageLondon Stock Exchange: SGE: Provider of accounting, payroll, and business management software.
Extensive backend development experience with Scala/Play, MySQL, AWS, Git and CI/CD; strong functional programming, distributed systems and observability skills.
Scala 2.13, Play Framework, Pekko, MySQL, Redis, AWS, Git, CI/CD, Squeryl, Doobie, Grafana, Kibana
3w
Save
Mark Applied
Hide
Software Engineer
New York City or Durham or London or Edinburgh or Timisoara
RemoteFull Time
BlueMatrix
BlueMatrix: Provides cloud-based research publishing and distribution for financial institutions.
3+ YOE3+ years development experience, proficiency in Java, REST APIs, Snowflake, AWS, frontend experience with Vue or React, agile, on-call support, and mentoring experience.
Java, REST APIs, Snowflake, AWS, Vue, React
3w
Save
Mark Applied
Hide
Software Engineering Team Lead
London or Newcastle upon Tyne or Bristol or Madrid or Belfast or Birmingham or Lisbon or Edinburgh or Leeds or Dublin or Manchester
RemoteFull Time
M-KOPA
M-KOPA: Provides pay-as-you-go financing for smartphones and solar systems.
Hands-on C#/.NET backend experience, cloud (Azure/AWS/GCP), event-driven microservices, Kubernetes/Docker, observability (Prometheus/Grafana), and proven experience leading and developing engineers while partnering with Product.
C#, .NET, Azure, AWS, GCP, Azure Service Bus, Kafka, RabbitMQ, Kubernetes, Docker, Prometheus, Grafana
3w
Save
Mark Applied
Hide
AI Software Engineer
Hungerford or Newcastle upon Tyne or Tankersley or Nottingham
HybridFull Time
Klipboard
Klipboard: Integrated ERP software for distributive and automotive trades.
Production C# .NET experience, hands-on with LLMs and prompt/context design, shipping features quickly, building evaluations and production-grade error handling.
C# .NET, GitHub Copilot, Cursor, Large language model APIs, Retrieval-augmented generation (RAG), vector search, embeddings