What you have:
Required:
- 2+ years’ experience working as a tech lead or any role in that capacity.
- Excellent written and verbal communication skills.
- 7+ years’ experience developing a commercial application on Windows platforms using C#, Java and/or C++.
- 3+ years’ experience developing web services – preferably REST services
- Very strong object-oriented design skills with a proven track record of the well-engineered design.
- Self-starter who can grasp difficult concepts and large architectures quickly and contribute at the architectural and coding levels.
- 3+ years of programming experience with NoSQL and/or SQL databases
- Experience with unit testing and a history of the successful driving quality strategy.
- Experience and a desire to mentor peers and junior staff.
- Capability and strong desire to be a technical leader within a scrum environment
- BS or higher in computer science or related technical field
Desired:
- Familiarity with Agile methodologies is a plus
- Familiarity with Atlassian stack (Jira, Confluence, Bitbucket, Bamboo) is a plus
- Experience with LINQ, Message Bus and Mongo DB is a plus
- Prior Financial Services experience is a plus
- Familiarity with Micro-Services architecture and Cloud technology is a plus.