Software Engineer Ii Job in Boulder, Colorado US

Software Engineer Ii

Working as part of a software development team, designs and develops Ruby on Rails based web application. Uses agile methodology to develop state of the art software using Ruby on Rails, Postgres,SQL, HTML,CSS and JavaScript. Develops full stack software for the Ruby on Rails web framework. Re-implement Oracle/Perl based legacy data-entry system on Ruby on Rails/Postgres. Designs and develops web-based database backed applications and tools for global earth sciences education targeted towards teachers and students. Ensures data quality and accuracy. Performs design and development of a science data data-entry system using Ruby on Rails and Postgres. Re-design and re-factor legacy Oracle database schema to Postgres. Implement ETL tools to transfer data from the Oracle database to Postgres. Develops user interfaces from user requirements factoring workflow, subject matter, human factors and logic for intuitive and positive user experiences. Integrates other applications and frameworks, such as content management systems, to seemlessly create unified web site.