Senior Software Engineer
Role details
Job location
Tech stack
Requirements
We're hiring a Senior Software Engineer who enjoys solving hard problems, influencing technical direction, and mentoring others while staying close to the code. Core Tech StackC# / ASP.NET CoreAzure (cloud architecture & services)Microsoft SQL ServerModern JavaScript frameworks (Angular experience a plus)CI/CD with Azure DevOpsTDD / BDD practices Your ImpactDesign and build scalable, resilient cloud applicationsTake ownership of features end-to-end (you build it, you run it)Influence architecture, code quality, and engineering standardsMentor engineers and contribute to technical decision-makingSupport production systems in a mature DevOps environment What You Bring5+ years of commercial software engineering experienceStrong expertise in .NET and SQL-based systemsExperience building cloud-native solutions in AzureConfidence working in complex, distributed systemsA collaborative mindset and passion for clean, maintainable code Why This Role?High visibility and real technical ownershipComplex domain challengesCollaborative, low-ego engineering cultureHybrid working (10 days per month in office) with strong global team connections If you enjoy depth, ownership, and influence - apply!