* Develop and maintain various new features for a web-based payment application. * Perform coding against technical specifications. * Create technical specifications from business & functional requirements. * Lead the development effort on a variety of enterprise applications in a highly collaborative, fast-paced environment. * Perform code review and enforce practices. * A near to midterm goal for this position would be to grow into a software architect role. * Diagnose and solve production issues.
Skills/Requirements
* Bachelor's or Master's degree in computer science or related field * At least 5 years software development experience with object oriented languages, emphasis on the .NET platform and web based programming (ASP.NET). * Experience with JavaScript libraries and frameworks -Angular, Backbone, Knockout. * Experience with Oracle as the back end database. * Experience with mobile development - iOS, Android, hybrid (PhoneGap/Cordova), Ionic framework, etc * Good communication (oral and written) and interpersonal skills. * Demonstrable record of learning and the ability to create scalable, maintainable, adaptable web and mobile software solutions * Communication skills that exceed your technical abilities and an ability to see a situation from many perspectives * Able and confident in making independent, rational decisions on scope, work priority, technical implementation and production support issues
Desired Characteristics:
* Experience in higher education technology space
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.