Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

IronArch Technology

NewBe an early applicant

Senior Software Engineer (Ruby on Rails) - VA

Posted Updated 13 views
Discussion

Description

Who We Are


IronArch is known for being a Best Place to Work and a People First company, IronArch Technology is an award-winning Service-Disabled Veteran-Owned Small Business (SDVOSB) specializing in delivering innovative technology solutions and world-class services to Federal Government clients.


Our employees have voted us as a Best Place to Work nine times, and IronArch is an INC 5000 recipient recognized as one of the fastest-growing businesses in the United States.


Our Values: Deliver Outcomes with Speed | Own the Work and the Results | Respect People. Speak Directly. | Stay Curious. Enjoy the Journey.


What You'll Do


IronArch Technology is seeking a Ruby Developer to support the Department of Veterans Affairs (VA). You will work on a VA program that modernizes access to VA data and services through secure, reliable, scalable application programming interfaces (APIs), improving how Veterans, partners, and internal VA teams reach the information they depend on.


You will join a small technical team of three to four developers that owns a set of production APIs end to end: design, development, integration, documentation, and ongoing maintenance. This is a hands-on engineering role. You will write production-grade Ruby on Rails code in the core services, review code with the technical lead, and work with the engineering lead and API architect on solution design. The APIs you build connect VA systems to each other and to external consumers, so security, backward compatibility, and clear documentation are part of the job, not an afterthought.


The team runs what it builds. You will take part in Tier 1 and Tier 2 on-call rotations, troubleshoot production issues, and keep the services healthy as they evolve.


Responsibilities


API Design & Development

  • Design and build APIs, including specifications, endpoints, data models, and protocols such as REST and GraphQL.
  • Contribute production-grade Ruby on Rails code for core services, staying hands-on in the codebase.
  • Manage API versioning and preserve backward compatibility as services evolve.
  • Implement enhancements based on stakeholder and consumer feedback.

Code Quality & Security

  • Work with the technical lead on code reviews that hold the line on quality, maintainability, and security.
  • Write and maintain RSpec test coverage alongside production code.
  • Implement and uphold security best practices, including authentication, authorization, and encryption.
  • Support the program's continuous Authority to Operate (cATO) posture by keeping services aligned with technical standards, governance, and compliance obligations.

Integration & Interoperability

  • Ensure seamless integration of APIs with internal VA systems, external applications, and third-party services.
  • Interface with external engineering teams to stay aligned on technical standards and integration patterns.
  • Partner with the engineering lead and API architect to review solution designs and deliver robust, scalable services.

Operations & Support

  • Monitor and optimize API performance, reliability, and scalability.
  • Participate in Tier 1 and Tier 2 on-call operations.
  • Troubleshoot production issues and see them through to root cause and resolution.

Documentation & Collaboration

  • Create and maintain clear, comprehensive API documentation for consumers, including usage guidance and best practices.
  • Promote the effective use of AI-enabled tools across the API development lifecycle to improve productivity and code quality.
  • Work in an Agile delivery environment with product, engineering, and VA stakeholders.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →