Software Engineering Excellence
We're seeking a seasoned Staff Software Engineer with advanced technical acumen and the ability to take broad ownership. This development-focused role is suited to someone who wants to craft software and maintain its operational integrity.
* Investigate and resolve complex system issues spanning multiple services, systems or environments.
* Guide and coach other engineers in software architecture, debugging methodologies, and technical design.
* Collaborate with DevOps and QA functions to identify and resolve issues across deployment pipelines, APIs, and operational environments.
Key Qualifications
* Minimum 8 years' experience in professional software engineering delivering high-quality systems.
* Expert proficiency in C# and .NET (4.8 and/or .NET 10+).
* Strong experience with SQL and relational database systems.