





Senior-level requirement reduces applicants, but metro location and backend demand raise competition.
Strong backend .NET and transaction-processing skills are broadly transferable across industries.
Explicit 9-15 years requirement and mandatory .NET, SQL, multithreading and SOA skills make screening strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain C# .NET server-side applications including multi-threaded and performance-critical transaction processing systems.
Own software development lifecycle tasks including debugging, troubleshooting, and optimization with technologies like SQL Server, Service Broker, and RESTful APIs.
Operate within Agile/Scrum methodologies contributing to service-oriented architecture and possibly cloud computing environments (preferably Azure).
Bachelor's degree in computer science, computer engineering, or related technical discipline.
9-15 years of related software development experience.
Proficient in C# .NET, Visual Studio, SQL Server (table design, stored procedures, query optimization), Service Broker, and server-side development (beyond GUIs).
Experience with software development life cycle, multi-threaded applications, REST/SOAP/Web services, and Agile/Scrum methodologies.
Senior-level engineer experienced in designing and optimizing transaction processing and multi-threaded backend systems.
Strong background in server-side .NET technologies including Entity Framework, log4net, NUnit, and service messaging architectures.
Comfortable working in Agile teams and familiar with cloud computing environments, preferably Microsoft Azure, and service-oriented architectures.