Company Overview
By Light is seeking an experienced Ruby on Rails back-end Developer to support our Department of Veterans Affairs customer. You will have a key role in architecting and developing the backend systems that power our cutting-edge web applications and multi-factor authentication on VA.gov. You will collaborate closely with cross-functional teams, including designers and stakeholders, to ensure seamless integration and deliver high-performance, scalable solutions.
Responsibilities
Collaborate with the team to define technical requirements, project timelines, and deliverables.
Work with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery.
Attend regular meetings with the back-end team to expose weaknesses and problems.
Capable of prioritizing multiple projects in order to meet goals without management oversight.
Implement secure authentication and authorization mechanisms.
Continuously work to improve the existing codebase, making it more maintainable and performant.
Integrate third-party APIs and services, ensuring seamless functionality and data synchronization.
Develop and maintain RESTful APIs for internal and external consumption.
Leverage best practices for continuous integration and continuous deployment.
Conduct thorough testing and debugging to ensure high-quality and reliable software delivery.
Stay up-to-date with emerging technologies and industry trends, and provide recommendations for improving system architecture and development processes.
Required Experience/Qualifications
Bachelor’s Degree and 4+ years of software development experience.
3+ years of experience building application backends with Ruby on Rails.
3+ years of experience working with AWS services, Git, RSpec, Postgres and Redis.
Experience working in an agile team and leveraging best practices for CI/CD.
Strong familiarity with concepts of MVC, testing, ORM, and REST.
Understanding of fundamental design principles behind a scalable application.
Preferred Experience/Qualifications
Prior experience working on OAuth and multi-factor authentication services.
Experience supporting Veterans Administration technologies is a plus
Special Requirements/Security Clearance
Must be able to obttain a and maintain a Public Trust.
Regular Full-Time