Software Engineer (Ruby on Rails)

Ascend Learning · Other US Location

Company

Ascend Learning

Location

Other US Location

Type

Full Time

Job Description

Ascend Learning is a national leader in data driven, online educational solutions for learners, educators and employers in high-growth, licensure-driven professions spanning healthcare, fitness and wellness, skilled trades, insurance, and financial services. We are passionate about accelerating learning while impacting job readiness, employment success and employee retention with the belief that our work changes lives.

Our culture is intentionally results-driven and selfless with a relentless focus on our customers. We believe in trust, transparency, freedom, and responsibility with a commitment to meritocracy, inclusion, and diversity of thought. Continual investment in our over 1400 employees is also a core principle realized through ongoing professional development and providing opportunities to grow, develop and lead. Ascend Learning is headquartered in Burlington, MA with additional office locations and remote workers in cities across the U.S. and in the U.K.

Job Summary:

We are looking for a Software Engineer (Ruby on Rails) in our Enterprise Platforms organization with a primary focus on user authentication, identity, and entitlement solutions. The Software Engineer will have responsibility of implementing approved software architectures using Angular and Ruby on Rails. Will work closely with team leads and senior engineers to deliver best of practice solutions leveraging already in place micro architectures, automated GIT deployment pipelines, Kafka stream processing service and Kubernetes. This position would be based out of our Burlington MA, or Leawood Kansas offices. Remote locations will be considered.

Responsibilities:

  • Implement new business initiatives as related to microservices, user interfaces, and analytics.
  • Implement innovative designs that can enhance the reliability, security, productivity, and efficiency of systems.
  • Work with teams of 20+ individuals on and off-shore, assisting in the implementation of approved architectures.
  • Assist IT functional teams troubleshooting critical business systems.
  • Work on company security policies and governance of data across the company.
  • Work with Platform Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define and deliver business impacting projects.
  • Capable of working independently, as well as with team members on different teams and in different locations.
  • Provide technical expertise and troubleshooting as needed to support production issues.
  • Actively participate in all relevant agile ceremonies for each project iteration.


Experience, Skills, and Abilities:

  • Passion and the ability to learn new things.
  • Extensive knowledge through work experience with the following programming languages: Angular and Ruby on Rails.
  • Experience using Automated deployment pipelines.
  • Experience using Docker and Kubernetes.
  • Experience developing microservice architectures.
  • Experience using stream processing platforms such as Kafka.
  • Experience with Test Driven Development, Contract and Pact Testing.
  • Demonstrated organizational and teamwork skills, strong attention to detail, and a willingness to participate in collaborative development projects.
  • Excellent problem-solving skills and an ability to translate a business scenario into a technical solution.
  • Work effectively on geographically diverse teams.
  • Understanding of an Agile based development methodology or similar formal methodologies are required
  • Possess excellent verbal and written communication skills with all levels of users and management.
  • 3+ years of experience in software development for web-based applications.
  • Bachelor's degree in a computer related field and/or equivalent work experience.


Candidates should be aware that Ascend Learning currently maintains a policy requiring all employees to be fully vaccinated. Newly hired employees must be fully vaccinated by their start date. Ascend Learning is an equal opportunity employer and will provide a reasonable accommodation to those unable to be vaccinated where it is not an undue hardship to the Company to do so as provided under federal, state, and local law. Exceptions to the vaccine requirement may apply for employees living or working in Montana.

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.

#LI-JD1

Date Posted

09/26/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details