Programmer/Developer III

< back to job board

Programmer/Developer III

Nashville, TN

Duties & Responisbilities
  • Participate in the evaluation of database technologies through proofs of concept/ technologies
  • Participate in the conceptual design of a reference architecture for the next generation education 45% data system based on a micro-services --architecture
  • Participate in daily stand-ups, sprint planning, and retrospective meetings. 10%

Skills & Experience:

  • .NET Core 1.0 & 2.0, ASP.NET core, LINQ, JavaScript, MVC, Entity Framework Core 2.0
  • Familiarity with contemporary service-bus architectures, such as; Kafka
  • Familiarity with Infrastructure and Platform as a Service concepts.
  • Experience with container based service delivery strategies, such as; Docker and Kubernetes.
  • Understanding of the SDLC and Agile development methodology
  • Experience with GitHub, Continuous Integration, and optionally continuous delivery mechanisms.
  • Demonstrable micro-service/SCA design and implementation experience.
  • Understanding of service topology, protocol, security and discovery (SOAP, REST)
  • Understanding of multi-threaded and concurrent programming techniques.
  • Understanding of enterprise level software design patterns.
  • 5-7 years as a .NET focused software engineer.
  • Bachelor's degree preferred or equivalent experience at an enterprise level.

Job ID: 18-00445

Are you interested?

Fill out the short form below.