ARETUM

ARETUM

Leading government contractor providing technology-enabled mission support services to federal agencies worldwide.

Construction & Engineering

Description

  • Lead an Agile scrum team through design, development, testing, planning, and delivery activities.
  • Design, develop, and unit test Python/Django backend services and REST APIs.
  • Build ETL, metadata transformation, validation, reconciliation, and digital content transfer workflows.
  • Design content selection, workflow administration, permissions, approvals, exception handling, and audit capabilities.
  • Develop PostgreSQL data models, schemas, queries, and indexes for content and workflow systems.
  • Implement asynchronous processing, queueing, orchestration, checkpointing, throttling, and retry behavior.
  • Maintain existing Java components and integrate malware scanning, integrity validation, routing, and quarantine services.
  • Develop search and indexing capabilities using Solr and Elasticsearch.
  • Deploy and operate services in AWS using Terraform, Docker, Jenkins, and Git.
  • Mentor a mid-level developer, conduct code reviews, support testing and accessibility compliance, and contribute to technical and security documentation.

Requirements

  • At least 5 years of professional software development experience, including technical leadership or senior development on an Agile team.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.
  • Deep hands-on experience with Python, Django, backend services, REST APIs, and microservice design.
  • Strong PostgreSQL experience, including data modeling, schema design, query optimization, and migrations.
  • Working proficiency in Java for maintaining and extending existing components.
  • Experience with ETL or data integration pipelines, authentication, authorization, validation, error handling, and recovery.
  • Experience with Solr, Elasticsearch, AWS, Terraform, Jenkins, Git, and JIRA-based Scrum development.
  • Working knowledge of content-addressable storage, HTML5, CSS3, and JavaScript.
  • Ability to lead technical designs, review code, mentor developers, and communicate with technical and non-technical stakeholders.
  • U.S. work authorization, Public Trust eligibility, and ability to handle CUI; sponsorship is unavailable. Preferred experience includes federal programs, digital asset management, Celery, Docker, Red Hat Linux, accessibility testing, NIST controls, ATO activities, and metadata standards.

Benefits

  • Annual salary of $120,000–$142,000.
  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Life insurance and short- and long-term disability coverage.
  • Paid time off and maternity/paternity family leave.
  • Training and professional development opportunities.
  • Remote position with occasional travel expected to be under 10%.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineering Intern - Waterloo University

Brave Software 51-250 Internet Software & Services

Brave is hiring two remote fall Software Development interns from the University of Waterloo to build AI, data, privacy, and security features for its privacy-focused browser and related products.

C++ CSS Cybersecurity Git GitHub HTML JavaScript Kubernetes Python Rust TypeScript
14 hours, 7 minutes ago

Business Applications Developer

Pavago IT Services

Pavago is hiring a remote Business Applications Developer to build Microsoft Power Platform, Microsoft 365, Azure, automation, analytics, and integration solutions that improve business efficiency and decision-making.

Azure JavaScript Power BI REST API SQL TypeScript
15 hours, 7 minutes ago

Senior Software Engineer, Full Stack

Scout Motors 51-250 Automotive

Scout Motors is hiring a Senior Software Engineer for its Servicing & Repairs digital products team to design, build, and deliver scalable software systems supporting vehicle and customer services.

Angular AWS Azure CSS Go HTML Java JavaScript Microservices MongoDB MySQL Node.js PostgreSQL Python React React Native Redis REST API Ruby Swift TypeScript Vue.js
1 day, 13 hours ago

Interview Engineer (United Arab Emirates)

Karat 251-1K Internet Software & Services

Karat is building a global community of contractor Interview Engineers to facilitate objective technical interviews and evaluate software developers through its interview platform.

1 day, 14 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers