Take2 Consulting, LLC · 22 hours ago
Ruby Developer
Take2 Consulting, LLC is seeking a mid-level Ruby Developer to support a meaningful government mission. The role involves building and maintaining software applications, collaborating with stakeholders, and ensuring solutions align with current architecture while considering future enhancements.
ConsultingLegalManagement Consulting
Responsibilities
Analyzing customer needs and translating them into well-designed software solutions
Developing, testing, deploying, and supporting applications primarily in Ruby on Rails
Working across the full stack with JavaScript, React, Redux, and relational databases (Oracle, SQL, PostgreSQL)
Building and consuming REST and SOAP web services
Debugging and resolving application issues across environments
Collaborating with team members through Agile ceremonies, sprint planning, and code reviews
Ensuring solutions align with the current architecture and operating environment
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or another STEM field (8 years of additional relevant experience may be substituted)
5+ years of IT experience, including hands-on software development
Strong experience with Ruby on Rails, JavaScript, React, Redux
Experience with REST/SOAP web services and relational databases (Oracle, SQL, PostgreSQL)
Familiarity with Agile methodologies, system architecture, and object-oriented design
Ability to obtain a VA Medium-Background Investigation clearance
Preferred
Experience leading or mentoring junior developers
Containerization tools such as Docker, Kubernetes, or OpenShift
BPM tools like Camunda
CI/CD pipelines using Jenkins or similar
AWS technologies
Ruby on Rails testing libraries like RSpec
Frontend testing frameworks such as Jest
Code versioning tools including Git, GitHub, SVN, or Mercurial
Solid understanding of MVC, Mocking, RESTful patterns, and ORM
Front-end fundamentals — HTML5, CSS3, JavaScript