Senior .NET Software Engineer (contract)
Role responsibilities
Consult on complex software engineering initiatives and analyze large-scale technical challenges. Collaborate with client personnel to resolve multi-faceted situations while ensuring compliance with policies and procedures.
Requirements
Requires professional software development experience with strong hands-on expertise in C#, .NET, and SQL Server. Candidates must be proficient in RESTful APIs, SOLID principles, and modern source control workflows.
Key skills
C#, .NET, SQL Server, RESTful APIs, SOLID Principles, Design Patterns, Git, Object-Oriented Programming, Database Programming, Software Development Lifecycle, Query Optimization, Data Modeling
Keywords
C#, .NET, SQL Server, Relational Database, Stored Procedures, Indexing, Query Optimization, Transactions, Data Modeling, OOP, SOLID, Design Patterns, SDLC, RESTful APIs, Batch Processes, Git, Code Reviews, Financial Services, Software Engineering, Backend Development