
Junior Software Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
β’ Design, test, and sustain modern software solutions utilizing version control, code reviews, documentation, and automated testing.
β’ Implement features and enhancements for the Agency Data Catalog and Open Innovation Products.
β’ Develop and uphold integrations between enterprise systems via APIs, data ingestion pipelines, and database connections.
β’ Support cloud-based development, deployment, and operational tasks within secure environments.
β’ Collaborate with software engineers, data engineers, cybersecurity experts, and product stakeholders.
β’ Troubleshoot application problems, investigate defects, and engage in root cause analysis and resolution.
β’ Generate and maintain technical documentation, including user stories, implementation notes, and configuration documentation.
β’ Partake in Agile ceremonies such as sprint planning, daily stand-ups, backlog refinement, and retrospectives.
β’ Implement engineering best practices related to CI/CD, infrastructure automation, code quality, and secure software development.
β’ Operate effectively within a fully remote team, managing workload autonomously and fulfilling commitments.
β’ Maintain a professional home-office environment with dependable internet connectivity for virtual collaboration and development tasks.
β’ Bachelorβs degree in Computer Science, Software Engineering, Information Systems, or a related field; relevant experience or certifications may substitute for a degree.
β’ Experience in software development using Python through professional experience, internships, academic coursework, or personal projects.
β’ Proficiency in working with relational databases and crafting SQL queries.
β’ Familiarity with software development lifecycle concepts, source control systems like Git, and Agile development methodologies.
β’ Basic understanding of web services, REST APIs, and data-driven applications.
β’ Strong analytical, problem-solving, and communication abilities.
β’ Capability to obtain and maintain a NASA Public Trust background investigation.
β’ Internship, academic, or project experience in developing software applications or data-driven solutions.
β’ Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
β’ Familiarity with CI/CD concepts and tools.
β’ Exposure to data management, data catalog, metadata, or data governance concepts.
β’ Familiarity with Databricks, Microsoft Purview, Apache Airflow, GitLab, or similar technologies.
β’ Experience in supporting the federal government.
β’ Flexible time off benefit.
β’ Robust learning resources.
β’ Healthcare benefits.
β’ Wellness benefits.
β’ Financial benefits.
β’ Retirement benefits.
β’ Family support benefits.
β’ Continuing education benefits.
β’ Time off benefits.
β’ Flexible work arrangements / fully remote work.
Tailscale
Software Mind
CACI International Inc
Nemetschek Group
Get handpicked remote jobs straight to your inbox weekly.