Senior Software Engineer (Ruby)
New
N
NavaGovernment technology
We have fully remote options if you reside in one of the following states: Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin, Willing to work east coast hoursFull-TimeSenior
Salary$153,000 — $171,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 12 years of experience of full-stack engineering
- Required Skills
- RubyRuby on RailsTypeScript
Requirements
- Have at least 12 years of full-stack engineering experience.
- Have experience with Ruby, Ruby on Rails, and TypeScript.
- Have meaningful experience with web-based systems across front end and back end.
- Have experience working on large-scale applications and systems.
- Have knowledge of engineering fundamentals and architecture.
- Have experience with modern web development frameworks.
- Have experience designing and implementing scalable, available, and performant application architectures and code.
- Have experience with automated testing and code quality tools such as Linter.
- Have experience with system design, including designing for high usage and front-end/back-end integration.
- Have strong client services experience.
- Be self-directed and able to work with minimal supervision.
- Bring an adaptive, empathetic, collaborative approach and ability to give and receive feedback.
Responsibilities
- Design, review, and build software with Nava engineers.
- Collaborate with government partners and contractors to architect, implement, and deploy new systems and improvements.
- Work in an agile manner to ship features that meet user needs.
- Create tools and processes to automate development, testing, and production workflows.
- Write and review technical documentation and perform code reviews.
- Participate in an on-call rotation to support production systems and investigate issues.
- Contribute to hiring activities, including referrals, interviews, and interview debriefs.
View Full Description & ApplyYou'll be redirected to the employer's site