





Senior principal role (9+ years) with specific .NET backend focus reduces applicant competition.
Strong backend .NET and transaction-processing focus is generally transferable but favors industry experience.
Explicit 9–15 years requirement and many mandatory .NET, SQL, and performance/backend skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain high-performance, transaction processing applications using C# .NET and related Microsoft technologies.
Design, implement, and troubleshoot multi-threaded, service-oriented architectures with asynchronous messaging and RESTful APIs.
Collaborate within Agile/Scrum teams to deliver efficient server-side solutions and test harnesses, including simulators.
9-15 years of software development experience.
Proficiency in C# .NET, Visual Studio, SQL Server (table design, stored procedures, query optimization).
Experience with Service Broker, PowerShell, ASP.NET MVC, Bootstrap, and multi-threaded application development.
Experience working within Agile/Scrum methodologies.
Experienced in performance-critical transaction processing and asynchronous messaging systems.
Strong backend development skills with familiarity in service-oriented architectures and debugging complex server-side applications.
Experience or hands-on skills in cloud computing, preferably Microsoft Azure, is advantageous but not mandatory.