What Youll Do
Develop sophisticated algorithms - craft intelligent software that operates in the real world, in real-time, and under uncertainty
Build scalable systems - scale systems to handle large transactional volume and remain fault-tolerant.
Learn and adapt quickly our customers businesses evolve quickly, and we expect to adapt to their rapidly changing needs just as fast.
About You:
You have an excellent grasp of C# and the .NET framework, prolific coding abilities, and can problem-solve daily.
You can perform full-stack development as well as handle the creation, maintenance, and further development of .NET applications and programs.
You move quickly and learn voraciously - you have a bias to action, shipping code often and learning from every experiment.
You are a craftsperson - you take pride in your work, balancing urgency with craftsmanship to create elegant solutions that stand the test of time
You are a leader - you show optimism in tackling bold goals, inspire others to bring their best selves to work, and collaborate with teams to create big impact
Qualifications:
A bachelor's degree in computer programming, computer science, or information technology.
C#, .NET (or higher), and Microsoft Visual Studio certification and experience.
A minimum of 3 years of experience as a C# programmer or developer.
Familiarity with gRPC and Service fabric.
Ability to write clean, easy to understand code.
Outstanding analytical and problem-solving capabilities.
Excellent written and verbal communication skills.
Ability to work independently and complete projects with minimal supervision.
Sound understanding of coding and development processes.
Experience with working in an agile environment