-
Expert knowledge in at least one among C# and well-rounded experience in web technologies such as UI, HTML5, CSS and JavaScript
-
Hands-on development utilizing OOP language Java/ C#;
-
Sound knowledge of the .NET Core framework
-
The ability to understand the importance key business initiatives and lead others to collaborate in a team environment
-
Get on-board quickly to help develop and drive the pace for new key projects
-
Have a good understanding of Messaging or Streaming technologies like Kafka/ Event Hubs
-
A good understanding of Linux Commands
-
The ability to transform our development efforts from waterfall to agile methodology
-
The ability to work on multiple and concurrent projects
-
The ability to interface seamlessly with project managers, business analysts and build engineers on a daily basis in a collaborative environment
-
An entrepreneurial spirit with an "all hands on deck " and team player mentality
-
Problem solving skills and ability to "think outside of the box " as you add value in technical situations
-
Flexibility while consistently being on top of your technical game
-
Your technical expertise to both your own code and peer reviews
-
Experience developing and implementing unit testing in past roles