What You’ll 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