Pluribus Digital is a company dedicated to redefining the future of digital solutions for government agencies. They are seeking a Senior Software Engineer proficient in Ruby on Rails to build and maintain secure, modern cloud-based applications, collaborating within cross-functional teams throughout the product lifecycle.
Responsibilities:
- Translate business goals into effective technical solutions using Ruby on Rails and modern web technologies
- Design and implement responsive, accessible, user-facing features
- Support the full product lifecycle: backlog refinement, development, testing, documentation, delivery
- Participate in pair programming, code reviews, retrospectives, and Agile ceremonies
- Collaborate closely with product managers, designers, researchers, architects, and engineers
- Work in a cloud-based Continuous Integration / Continuous Delivery environment
- Build and integrate RESTful APIs powering front-end experiences
- Ensure applications are secure, scalable, and maintainable
Requirements:
- Ability to obtain and maintain a Public Trust Clearance
- Proven success working within an Agile development team
- Strong written and verbal communication skills
- A bias towards action, comfort with ambiguity or changing priorities
- 8+ years professional software development experience
- 4+ years professional Ruby on Rails development experience
- Strong front-end development experience using: React
- Experience deploying applications through CI/CD pipelines and cloud environments like AWS CLI
- Experience with relational databases (PostgreSQL, MySQL, or similar)
- Fundamental understanding and ability to apply skills in Infrastructure, and Monitoring and Observability
- Solid understanding of: Object Oriented Programming (OOP), RESTful API development, Test-driven or behavior-driven development
- TDD and/or BDD methodologies
- Automated testing with tools such as: Mocha, RSpec, Jasmine, or similar frameworks
- Collaborative development practices including pair programming
- Experience working on government or public sector digital services
- Experience with Identity Verification and Authentication
- Accessibility-focused development practices
- Experience working closely with UX teams and research-driven design
- Modern front-end architecture and performance optimization experience