Full Stack Engineer (TDD / C# / JavaScript)
We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission-critical cybersecurity and communications platform used globally.
This is a hands-on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems.
Youll work as part of a collaborative product team alongside full stack and front-end developers, supported by QA and DevOps, reporting into engineering leadership.
Why This Role Matters
The next-generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical.
This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery.
What Youll Do
1. Design and build API integrations across a cybersecurity-focused product stack
2. Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks
3. Lead by example in test-driven development practices
4. Integrate third-party systems using REST APIs, OAuth2, webhooks, and resilient patterns
5. Contribute to a scalable, observable integration layer
6. C...