Be be part of a development team using Ruby on Rails, Linux, MySQL, Solr technologies. Although initially the candidate will work with Ruby on Rails, the opportunity exists to learn or work with a number of additional tools and to support the way forward for production modernization. This team works in a collaborative and agile environment. This is a high energy, high performing team. Resources frequently use pairs programming and maintain a reputation of being forward thinking. Documenting throughout project life cycle is required. A successful resource for this position will work in an agile environment and make an impact by developing the systems that keep senior leaders across the Sponsors partners informed with key decision enabling information. Resources are responsible for collaborating and coordinating with the end users, customers and stakeholders.
Mandatory Requirements
- Demonstrated on-the-job experience developing applications with Ruby on Rails.
- Demonstrated on-the-job experience developing dynamic and responsive web applications.
- Demonstrated on-the-job experience developing in Linux operating environment.
- Demonstrated on-the-job experience with MySQL.
- Demonstrated on-the-job experience with CSS, HTML, XML, JavaScript and jQuery.
Optional Skills
- Demonstrated on-the-job experience working with Agile development methodology preferably using Kanban.
- Demonstrated on-the-job experience with Git and Github.
- Demonstrated on-the-job experience with Apache Web server.
- Demonstrated on-the-job experience with Solr with Apache Tomcat.
Additional Information
You'll be familiar with agile practices and have a highly technical background, comfortable discussing detailed technical aspects of system design and implementation, whilst remaining business driven. With 5+ years of systems analysis, technical analysis or business analysis experience, you'll have an expansive toolkit of communication techniques to enable shared, deep understanding of financial and technical concepts by diverse stakeholders with varying backgrounds and needs. In addition, you will have exposure to financial systems or accounting knowledge.