Senior .NET Developer (US Citizen or Green Card holder)

Enable Data - Brooklyn, NY

30+ days ago
Enable Data is looking for back end software developers responsible for designing and developing the core functional logic, data processing and interfaces with interactive business applications for our customers. Developers will be working on multi-platform applications implementing new features, maintaining existing code, and refactoring existing code across the breadth of products used across the enterprise. Developers would perform the following types of activities:

Collaborate daily with product managers, scrum masters, UX designers and front-end developers.
Design application solutions to complex problems leveraging established design patterns.
Maintain overall system architecture, including data relationships between our front-end systems and third-party solutions.
Follow coding best practices including coding standards, peer code reviews and writing unit tests.
Manage performance and scalability optimization.
Troubleshoot and correct issues affecting the customer experience or business operations.
Develop and update support documentation.

Education

Bachelor’s degree in computer science, Mathematics, or Engineering

Experience

5+ years with the .NET stack and familiarity with .NET Core

Ability to develop APIs using .NET Core components

Ability to perform database design and implementation using SQL Server

Experience with data storage technologies like Table Storage, Blob Storage, and Document DB

Experience with unit testing tools and methodologies

Experience with code management and branching strategies

Knowledge of continuous integration and development environments

Knowledge of Kubernetes or Container hosting

Understanding of Object Oriented programming

  • provided by Dice .NET, SQL server, storage, container, Kubernetes