Location: Harrisburg, PA - local candidates preferred
Position Type: Work location is mostly remote; however, selected candidates must report IN PERSON for an interview. Engaged candidates will also need to report IN PERSON to pick up equipment as part of onboarding and may be required to report for occasional in-person meetings or training.
Contract Length: 9 months, extension likely
Position Overview
The project involves transitioning a Ruby on Rails application from AWS to a .NET platform on Azure. The selected developer will be key in rewriting the application, working closely with the Technical Lead and Application Architect. Must have experience with Ruby on Rails, PostgreSQL, and AngularJS.
Duties:
- Analyze existing Ruby on Rails application code and architecture to understand functionality and design requirements for porting to. NET.
- Collaborate with the Technical Lead and Application Architect to develop a comprehensive plan for transitioning the application from AWS to Azur
- Rewrite and refactor code in .NET, ensuring that all features and functionalities are effectively translated from the Ruby on Rails environment
- Implement and integrate new system features and enhancements according to project specifications
- Write, test, and document code to ensure high-quality, maintainable, and scalable software solutions
Required Skills
- 8 years of experience with Ruby on Rails, PostgreSQL, and AngularJS
Preferred Skills
- Knowledge of Design Patterns and Solid principles
- Knowledge of digital accessibility and disability inclusion
- Knowledge of regulations related to digital accessibility (e.g., Section 508, ADA)
- Knowledge of WCAG 2.1 AA requirements
- Experience designing for platform technologies (e.g., HTML, CSS, JavaScript, iOS, Androids)
- Experience applying WAI-ARIA authoring guidelines and best practices
- Experience optimizing for the accessibility features of the platform (HTML, iOS, Androids)
- Experience developing digital products that comply with accessibility standards