Vacancy expired!
- One (1) to three (3) years of web application development experience using a modern framework.
- Experience developing software using Ruby, Python or similar programming language.
- Experience using MySQL, Postgres, or similar relational database experience.
- Knowledge of a modern Javascript framework such as React, Vue.js, etc Ability to work directly with customers or end-users.
- Ability to develop code-driven automated tests such as unit, functional, and integration tests.
- Experience using Git version control system.
- One (1) to three (3) years with a Bachelor's degree in related area and / or equivalent experience / training.
- Demonstrated ability to design, develop, and launch secure Ruby on Rails applications.
- Ability to develop Javascript UI components using React, Vue.js, or similar.
- Demonstrated ability to apply object oriented principles to large codebases.
- Demonstrated ability to develop code-driven automated tests such as unit, functional, or integration tests.
- Demonstrated ability to understand customer needs and translate into user stories, acceptance criteria, and software design.
- Verifies delivered software meets customer needs.
- Demonstrated ability to effectively communicate with customers, team, and management.
- Ability to provide clear, concise, and effective technical assistance to support and operations team members.
- Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
- Self-motivated, able to work independently, and effective at working as part of an Agile / Scrum team. Able to learn effectively and meet deadlines.
- Demonstrated broad problem solving skills.
- Adhere to OIT's cultural values: Collaboration, Respect, Trust, Transparency, Quality, Inclusiveness, Customer Centricity, and Learning and Growth.
- Intermediate knowledge of secure software development.
- Demonstrated ability to identify and incorporate open source or vendor tools/libraries that reduce maintenance or enable new functionality.
- Ability to review code written by other developers and provide effective feedback.
- Experience receiving code review feedback.