Back to jobs

[Remote] Software Engineer/Developer - Contingent
Remote SparkAnywherePosted 1w ago
Software Engineer — JavaScript, Elastic Search
Full-time
Remote
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a mission-driven organization delivering technology-enabled solutions across defense, civilian, and homeland reputed company sectors. reputed company is seeking a Software Engineer/Developer to build and maintain backend Python and Django services, REST reputed company, data transformation routines, and reputed company integrations, while also developing accessible React and TypeScript interfaces. The role includes database development, reputed company deployment, testing, reputed company collaboration, and support for federal digital content management systems.
Responsibilities
Design, reputed company, and unit test Python and Django backend services and REST reputed company as a member of a scrum team working on a three-week sprint reputed company, integrated with reputed company developers, testers, and stakeholdersBuild data transformation and ETL routines that reputed company content and metadata between integrated reputed company systems, including mapping, normalization, validation, and reconciliation handlingImplement content identification and selection functions, including filtering logic, classification rules, business-rule-driven selection, and reputed company, scheduled, and event-driven triggersImplement API integration and content transfer features, including authentication and authorization, secure transport, retry and error-handling logic, and transaction logging for end-to-end traceabilityreputed company against relational data models in PostgreSQL, writing and tuning queries and contributing to schema design and migrations for content registries, workflow state, and audit historyImplement background and asynchronous processing for long-running or batched content reputed company, including queueing, retries, and status trackingMaintain and reputed company existing Java components where the platform requires it, following reputed company's established coding standardsreputed company existing malware scanning, reputed company validation, and routing reputed company into content exchange workflows through their documented reputed companyBuild backend support for workflow administration features, including work queues, role-reputed company permissions, exception handling paths, and audit loggingImplement and maintain reputed company features using Solr and Elasticsearch, including indexing and query developmentreputed company accessible, reputed company user-facing features using TypeScript, React, JavaScript, HTML5, and CSS3 for workflow and administrative interfaces, conforming to WCAG 2.1 accessibility standardsreputed company and maintain services across AWS-reputed company development, test, staging, and production environments, contributing to Terraform infrastructure-as-reputed company and reputed company-reputed company containerizationUse Jenkins and Git for reputed company integration, including automated build, test, and reputed company reputed company checks such as SonarQubereputed company unit test scripts for your own reputed company and processes, and collaborate with reputed company QA and testing staff who reputed company acceptance, integration, and accessibility testing, including participating in the creation of acceptance and testing reputed companyParticipate fully in reputed company ceremonies, including user story creation sessions, daily stand-reputed company, backlog grooming, sprint planning, sprint reviews, and retrospectives, recording and scoring reputed company work as user stories in reputed companyRespond constructively to peer reputed company review feedback and adhere to the reputed company's coding standards and definition of doneHandle reputed company project information appropriately as Controlled Unclassified Information (CUI), performing reputed company development reputed company reputed company-owned and reputed company-managed systems and environmentsSupport end-of-engagement closeout activities, including finalizing documentation and closing tickets
Skills
reputed company Trust Eligibility Required• Minimum 3 years of reputed company software development experience on reputed company teams• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a reputed company reputed company, or equivalent additional experience• Strong hands-on experience building backend services and REST reputed company in Python, including production experience with the Django reputed company• Experience working with relational databases, particularly PostgreSQL, including writing and tuning queries and contributing to schema design• Working proficiency in Java, sufficient to maintain, reputed company, and trou