Ruby Developer

Founded in 2007, Initiate Government Solutions (IGS) is a Woman-Owned Small Business and a fully remote IT services provider supporting federal partners nationwide. We deliver innovative Enterprise IT and Health Services solutions with a strong focus on data analytics, health informatics, cloud migration, AI, and the modernization of federal information systems.


Our vision is to be a health IT trendsetter, continuing to solve the nation’s most challenging healthcare IT issues by conceiving, designing, and building solid, creative, and innovative open-source solutions.


Our mission is to innovate, design, and deliver tailored solutions that balance technical advancement with cost-awareness while providing exceptional service.


IGS is currently recruiting a remote Ruby Developer to support our work with our federal customer.


Assignment of Work and Travel:

This is a remote access assignment. The Candidate will work remotely daily and will remotely access customer systems and therein use approved customer provided communications systems. Travel is not required; however, the candidate may be required to attend onsite client meetings as requested.


The Ruby Developer will be part of a technical team responsible for designing, developing, and maintaining APIs that enable communication between different software systems. The ideal candidate is a strong Ruby engineer with hands-on development experience and the ability to contribute production-grade code.


Responsibilities and Duties (Included but not limited to):

  • Design and develop APIs, including specifications, endpoints, data models, and protocols such as REST and GraphQL.
  • Contribute production-grade code for core services.
  • Partner with the Technical Lead to conduct code reviews and ensure code quality, maintainability, and security.
  • Work closely with the Engineering Crew Lead and API Architect to review solution design and deliver robust, scalable solutions.
  • Ensure seamless integration of APIs with internal systems, external applications, and third-party services.
  • Promote effective use of AI-enabled tools in the API development lifecycle to improve productivity and code quality.
  • Create and maintain clear, comprehensive API documentation for consumers, including usage guidance and best practices.
  • Implement and uphold security best practices, including authentication, authorization, and encryption.
  • Interface with external engineering teams to ensure alignment on technical standards, governance requirements, compliance obligations, and ongoing cATO maintenance.
  • Monitor and optimize API performance, reliability, and scalability.
  • Manage API versioning and support backward compatibility as services evolve.
  • Provide ongoing support, troubleshoot production issues, and implement enhancements based on stakeholder feedback.
  • Participate in Tier 1 and Tier 2 on-call operations.
  • Other duties as assigned.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available