Job Description :
Title: C# Developer

Location: St Luis, MO

Duration: 6 Months

Skill set shared by the technical panel - Sr C# Developer with Java, C#/ASP.NET, and/or .NET Core and AWS native services development experience. Experience on SQL and NoSQL databases is required

Requirements

· Minimum Bachelor Degree in Computer Science / Engineering or equivalent

· Expert level programming skills in, C#/ASP.NET and/or C# Core, Java

· Expert level in SQL database technologies. Programming Stored Procs, Index Optimization, Table Design, Query Optimizers, and Execution Plans. PostgreSQL experience preferred.

· 2+ years developing solutions with AWS native components.

· Experience using and developing RESTful APIs using JAX-RS, JSON

· Strong understanding of microservices architectures

· Familiarity with security principles using SSL protocols and data encryption

· Strong understanding of event-based and message driven distributed systems.

· Strong familiarity with web servers and load balancing technologies.

· Experience in development of complex distributed, multi-tier systems

· Strong problem solving, algorithmic thinking and coding skills

· Experience with performance tuning and optimization

· Ability to work in highly agile team environment

· Self-driven, goal-oriented team player with good communication skills



Desired Skills:

· Experience developing microservices in cloud-native frameworks a strong plus

· Experience in working with container technology a plus

· Experience in working with NoSQL databases a plus

· Experience with several programming languages such as Go, Javascript, Python a plus