By Light Professional IT Services LLC is seeking a Ruby on Rails Developer to support the Department of Veterans Affairs customer by architecting, developing, and optimizing backend systems for web applications and multi-factor authentication on VA.gov.
Requirements
- 3+ years of experience building and architecting application backends with Ruby on Rails.
- 3+ years of experience working with AWS services, Git, RSpec, Postgres, and Redis.
- Expert-level understanding of MVC architecture, testing methodologies, ORM concepts, and RESTful design principles.
- Demonstrated ability to design and implement scalable, high-performance applications.
- Extensive experience designing and implementing OAuth and multi-factor authentication services.
- Experience with performance optimization and handling high-traffic applications.
- Proven experience leading agile teams and implementing best practices for CI/CD.
Responsibilities
- Architecting, developing, and optimizing the backend systems that power our cutting-edge web applications and multi-factor authentication on VA.gov.
- Lead technical initiatives
- Design and implement robust, scalable authorization mechanisms.
- Spearhead initiatives to improve the existing codebase, focusing on maintainability, performance, and scalability.
- Champion and implement best practices for continuous integration and continuous deployment.
- Oversee thorough testing and debugging processes to ensure high-quality and reliable software delivery.
- Stay at the forefront of emerging technologies and industry trends, providing strategic recommendations for improving system architecture and development processes.
Other
- Mentor junior team members
- Collaborate closely with cross-functional teams, including designers and stakeholders, to ensure seamless integration and deliver high-performance, scalable solutions.
- Independently manage and prioritize multiple complex projects to meet goals without management oversight.
- Mentor and guide junior developers, fostering a culture of technical excellence and knowledge sharing.
- Must be able to obtain and maintain a Public trust.