Ruby Developer

The National Center for Construction Education
PA, United States
Full-time

Job Type

Full-time

Description

NCCER has made significant investments in several custom applications that help set it up for a successful transition and migration into digital delivery of its curriculum, learning content, computer-based testing, credentialing, and certification services to the construction industry.

As we continue to grow into this space, adding new content and business models in 2024 and beyond, we are looking to reinforce our team with a seasoned Ruby Developer.

As a team member you will help us enhance and improve existing applications and participate in projects to develop new ones.

While this is primarily a remote position, NCCER work hours are 8 : 00am - 5 : 00pm Eastern time zone. It will be necessary to travel to NCCER's HQ in Alachua Florida on occasion, to attend design sessions or similar meetings, where an in-person session is more effective to get us to a desired outcome.

Responsibilities :

  • Always think about how to enhance current applications for a better user experience and work with project managers / analysts to define requirements and user stories.
  • Develop and enhance new and existing applications.
  • Add features and fix bugs in existing Rails applications.
  • Build new applications according to design specifications.
  • Provide production support for users of our applications.
  • Participate in code reviews to maintain high-quality code.
  • Stay up-to-date with emerging technologies, and proactively suggest improvements for our web applications.

Requirements

  • Six years experience developing real-world production software.
  • Three years experience shipping software with Ruby on Rails.
  • Experience with Rails Hotwire a big plus.
  • Solid understanding of structured data and SQL.
  • Postgres experience preferred.
  • Strong commitment to software engineering best practices, including source code control, agile methodologies, automated testing and relentless refactoring.
  • Willingness to learn other languages and platforms as needed.
  • Good communication and team skills.

Preferred Qualifications

  • Experience with Typescript, Javascript, and React.
  • Experience with AWS platforms and CDK deployment.
  • Experience with C#, Microsoft .net,Terraform deployment.
  • Experience with Mongo DB.
  • 13 days ago
Related jobs
Promoted
Vista Outdoor
Harrisburg, Pennsylvania

Ruby on Rails Developer, you will have the opportunity to:. Mentor junior developers on best practices and industry standards. Hands-on experience in software development with a minimum of 5 years with Ruby on Rails and its associated technologies (Devise, Redis, Sidekiq, Rails Admin, etc. ...

Promoted
Power Home Remodeling
Philadelphia, Pennsylvania

Ruby on Rails Developer - Design Systems. Looking to make a real impact in a dynamic and collaborative workplace? Power, the largest home remodeling company in the nation, is looking for a passionate and motivated Ruby on Rails Developer focused on Design Systems to join us. Continually update and i...

UCRYA
Bala Cynwyd, Pennsylvania

Working on small teams of talented and highly-motivated engineers in a dynamic environment.Position is to build web, html 5 components for web applications and mobile devices as well as supporting RESTful services.Applications, components, and services will provide healthcare information to internal...

Sunrise Systems
Philadelphia, Pennsylvania

Work on existing Pop Portal Project (written in Ruby on Rails) - Refresh Pop Portal. Migrate code from Ruby on Rails to Python. ...

Promoted
LMI
Philadelphia, Pennsylvania

LMI is seeking a skilled Front-end Software Developer (Mid/Senior) to support a defense contractor client via teams located in Colorado Springs, CO. The Front-end work that we require will support S/W applications can include (but are not limited to) a python-based MS&A framework, platform & system ...

Promoted
Federal Reserve Bank of Philadelphia
Philadelphia, Pennsylvania

Leads front-end development of the Bank's public and internal website(s). Flexible Spending Accounts and Healthcare Spending Accounts. You will work closely with content providers, web and application developers, server support groups, writers, editors, designers, information security personnel, and...

Promoted
Aires
Pittsburgh, Pennsylvania

Senior Software Test/QA Engineer. An excellent career opportunity is currently available for a Senior Software Test/QA Engineer based in Aires Pittsburgh, PA office. JobPosting","title":"Senior Software Test/QA Engineer","datePosted":"2024-05-13T00:00:00","validThrough":null,"description":"Aires (ww...

Promoted
augmentjobs
Philadelphia, Pennsylvania

Architect and implement features across the entire stack, including user interface, server-side logic, and database interactions. Collaborate with product managers, designers, and other developers to prioritize and plan development tasks. Provide technical guidance and mentorship to junior developer...

Promoted
Two95 International Inc.
Pittsburgh, Pennsylvania

Position: Front End/UI Developer. Note: If interested please send your updated resume to and include your salary requirement along with your contact details with a suitable time when we can reach you. ...

Promoted
Medtrics Lab
Philadelphia, Pennsylvania

Senior Django/Python Developer. Medtrics is looking for a seasoned Senior Django/Python Developer to join our team. We are searching for a leader with a proven track record of success in full-stack development (with strength in Django/Python) and project management to help us solve global challenges...