Sr. C# Engineer
Responsibilities

  • Contribute to the design and architecture of the platform.
  • Help scale the platform and build new features.
  • Develop novel algorithms to solve challenging problems.
  • Create tooling for data and process automation.
  • Research and design future tools and techniques.

Requirements

  • 7+ years of C# development experience including asynchronous and parallel programming.
  • Experience working on complex projects and/or SaaS projects.
  • Experience with the following:
  • Performance optimizations in C#
  • SQL Server or other relational databases
  • Performance optimizations in SQL with large data volumes including indexing and query plans
  • Dapper and/or Entity Framework
  • NoSQL (MongoDB preferred)
  • Cloud development (Azure preferred)
  • Designing, building, and consuming REST APIs
  • Front-end Web development (HTML, CSS/Sass, and modern JavaScript frameworks React.js preferred)
  • Unit testing (xUnit.NET preferred) and following SOLID principles
  • Source control systems (Git preferred)
  • Experience working in an Agile, product-focused, and deadline-driven environment.

  • Ability to translate high-level requirements into workable design and deliver production-ready software.
  • History of taking ownership of all personal output.
  • Bachelor s degree in Computer Science or a related field.
  • Preferred
    • Experience working in a data-intensive environment.
    • Experience with MongoDB.
    • Experience with Azure with Functions, Event Grid, Service Bus, and Blob Storage.
    • Experience with React.js.
    • Experience with Git.

    This is a Direct Hire opportunity with our Overland Park, KS client. ** 100% REMOTE an option ** Excellent Medical/dental benefits and annual bonus opportunity. H1-B Visa sponsorship is not available for this position. No third-parties, please.

Salary

$115,000 - $130,000

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States