USACares Jobs

Job Information

Latitude, Inc. .NET Developer in DC, United States

Position Summary:

Our .NET developers will work on a team to formulate and develop custom applications to integrate with a multitude of on-premise and cloud platforms. Strong candidates will have expertise in developing all aspects of multi-tiered applications. They will be well versed in front end frameworks such as ASP.NET MVC, Bootstrap, JQuery and AngularJS.

Basic Qualifications:

Strong understanding of the following concepts:

  • Object Oriented Programming (OOP)

  • Patterns for working in the Cloud (Retry, Throttling, Health Monitoring)

  • Domain Driven Design (DDD)

  • Entity-Relationship (ER) modeling and database design

  • Test Driven Development (TDD) and testing patterns

  • Identity and Access Management (SAML/OAuth/WSFed)

  • Service Oriented Architecture (SOA) and Microservices

  • REST and SOAP services

  • Design Patterns such as Dependency Injection (DI) and Model-View-* (MVC/MVP/MVVM)

  • Architectural Patterns such as Command Query Responsibility Segregation (CQRS) and Event Sourcing (ES)

  • Infrastructure as Code (IaC)

Additional Qualifications:

  • 2+ years of developing with Javascript, ECMAScript, Typescript or any equivalent

  • 2+ years of developing with C#, Java or any equivalent

  • 2+ years of developing with SQL

  • Experience with using IDEs Visual Studio 2012+, Eclipse or any equivalent

  • Testing using NUnit, XUnit or any equivalent

  • Testing using Jasmine, Mocha or any equivalent

  • Experience with using git, TFS for Source control

  • Experience with using features of Amazon AWS and or Microsoft Azure

  • Strong written and oral communication skills

Education : Bachelors degree in Computer Science, Engineering or relevant field is required