Software Engineer

Posted 114ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer at Aretum integrating GraphQL into client software architecture for federal consulting. Collaborating within an agile team to build and document the Partner API solution.

Responsibilities:

  • Available full time to work as part of the existing IPT to build the new Partner API solution.
  • This resource will participate in all aspects of the task but will be focused day to day on delivering the Partner API MVP.
  • Work alongside other engineers and contractors and be expected to participate in all agile ceremonies (e.g. sprint planning, code reviews, retrospectives and backlog grooming).
  • Design and develop patterns, processes and best practices for GraphQL development based on the choices made for the Partner API.
  • These patterns, practices and processes will be demonstrated in the Partner API solution and will additionally be documented, and training will be conducted as needed to ensure the entire IPT is able to use these patterns and practices in the future.

Requirements:

  • 5 years of applicable experience.
  • Bachelor’s degree.
  • Experience working with relevant GraphQL technologies, such as APIs.
  • Experience with schema governance, data caching, migration management, validation, and monitoring.
  • Integration experience with established OAuth and Entra authentication and authorization components, and access control best practices.
  • Knowledge of full text search and indexing, potentially including vectorized LLM indexing retrieval.
  • Observability experience, including API traces.
  • Knowledge of testing concerns, including frameworks, load testing and schema validation.
  • Experience with CI/CD integration.
  • Operations and infrastructure support experience.
  • Agile development environment experience.
  • Able to work as part of an agile team using standard two-week sprints.

Benefits:

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long-Term Disability
  • Training & Development