Responsibilities:
- Design, Develop, Implement and Support web and windows based applications
Minimum requirements:
- Minimum 5 years experience in software development
- Love of all things software development
- Excellent knowledge of the .Net platform, and C#
- Deep knowledge of WebAPI/MVC
- Excellent software design skills
- Automated testing experience
- Experience with agile process and technical practices
Advantageous:
- Xamarin / native mobile experience
- JS framework experience (Angular, Flux, React)
- F# experience
- Azure/AWS experience
- knowledge of .Net Core
Competencies:
- Ability to apply industry best practices for application architectures & standards
- Ability to give input into innovative solutions
- Ability to work under pressure and tight deadlines
- Self-motivated and a self-starter
- Ability to work in a team environment