Proven leadership and strong technical skills, with a track record for designing and building sophisticated systems.
Excellent communication skills, enjoy working with a dynamic and senior team, and have an aptitude for learning new technologies.
Ability to understand, document, and develop technical designs at the application level, define architectural strategies and solutions, and closely partner with the developers you support.
Breaking down different business problems/requirements and recommend solutions to project leaders and our business partners.
Bachelor’s degree Computer Science or other related discipline.
Strong development skills and 7+ years of software development experience, including C#/.Net, Objective C, Java and Spring technologies.
Expertise with Microsoft .Net framework, preferably .Net 4.5 or higher.
Experienced with SQL/Database
Expertise with SOAP and RESTful Web Services.
Practical experience with the following technologies and tools: .Net or Java, Microsoft WPF and WebAPI, Spring (MVC, Boot, Cloud Config), Xcode, Pivotal Cloud Foundry, tcServer, Jenkins, JIRA, Udeploy and Git. IOS is a plus
Awareness of the strengths/limitations of current and developing technologies.