Ascend Learning; LLC (www.ascendlearning.com) is a leading provider of technology-based educational, curriculum and assessment solutions for high-growth careers in a range of industries, including healthcare, fitness and wellness, and insurance and financial services. We provide outcomes-based solutions aimed at helping people enter, sustain and succeed in their chosen fields. Ascend employs more than 1,000 employees, with headquarters in Burlington, Mass., and offices in Kansas City metro, Phoenix metro, Minneapolis-St. Paul, Walnut Creek, California, Ann Arbor, Michigan, New York, and the U.K.
Ascend Learning is looking to add a Ruby on Rails Full-Stack Developer to our team in Burlington, MA. We are seeking a self-driven developer with experience in implementing and building first class Micro-Services. The ideal candidate will work closely with cross functional teams and collaborate with engineers to develop standard architecture for multiple business units.
The Rails Developer should also possess ability to work with team members with zest to take leadership on key development initiatives. A successful candidate will have knowledge of and experience with Ruby on Rails development, possess a passion for architecting and creating eloquent software solutions that will help drive the future of our products.
Responsibilities & Duties
Writing clean, maintainable and efficient Ruby code
Communicate effectively to bridge the gap between remote operations teams and developers.
Designing robust, scalable and secure features
Identify bottlenecks and bugs, and devise solutions to these problems
Ensure code quality, organization and automation
Contributing in all phases of the development life cycle
Write documentation, environments and procedures.
Experience with Ruby on Rails, along with other common libraries such as RSpec
Understanding of the syntax of Ruby and its nuances
Understanding of fundamental design principles behind a scalable application and Micro-services
Proficient understanding of code versioning tools
Good written and oral communications skills.
Visualization and big data processing techniques
Encourage and participate in collaborative development process with engineers on multiple sites.
Ability to take ownership and see the task till end with independent research/development skills.
Focusing on big picture - working with partners to enhance workflow and business processes supported
Education and Experience
5+ years full stack Rails development
Experience with Rails / Sinatra
API’s and versioning
Experience with TDD (Test Driven Development)
Experience with Agile / SCRUM / Jira
Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S. based positions with Ascend Learning, LLC must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire.