Under general supervision, the Software Development Engineer II designs, develops, debugs, tests and implements software enhancements. Responsibilities include correcting defects in existing applications; documenting defect resolutions; and presenting implementation details.
Responsibilities
- Designs and develops front-end and back-end web application features
- Performs maintenance programming for existing versions
- Analyzes and documents reasons for test failure, and revises/debugs assigned programs and/or procedures as necessary
- Uses corporate approved sourced control applications to maintain code changes
- Understands application and uses standards
- Adheres to department policies, procedures and standards in the development and implementation of software
- APPLY TO: http://www.yardi.com/about-us/career-opportunities/?jobRequested=7045
Requirements
- Bachelor’s or Master’s degree in Computer/Engineering Science or equivalent experience
- 1+ years developing web applications
- Experience with HTML5 and CSS
- Experience with Javascript/JQuery
- Good Knowledge of AJAX, Javascript/jQuery, JSON, REST
- Experience with C# and MS-SQL preferred
- Experience with relationship databases preferred
- Good time management skills
- Independent problem solving and analysis skills
- Clear, effective verbal and written communication skills
- Ability to meet critical deadlines and prioritize multiple tasks in a fast-paced environment
- Collegial, team-oriented disposition with the desire and ability to establish cooperative working relationships with employees at all levels within Yardi, outside of Yardi, and with clients
- EOE/Race/Gender/Disability/Vets
- All your information will be kept confidential according to EEO guidelines.