Junior Software Engineer

Radiance Technologies, Inc.
United States
19 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Geographic Information Systems Agile Methodology Relational Databases Database Queries Web Development Distributed Systems Github Python (Programming Language) PostgreSQL Software Engineering
+12 more
TypeScript Web Applications Reliability of Systems Backend Gitlab Git Event Driven Architecture Git Flow Integration Tests Information Technology Software Version Control Microservices

Job description

The Junior Software Engineer will work closely with the Naval Research Laboratory (NRL) and other partners to help modernize legacy oceanographic systems by transitioning them into a scalable, event-driven microservices architecture. This is an excellent opportunity to gain hands-on experience with modern tech stacks, distributed systems, and rigorous Agile software development practices in a defense environment.

  • Develop, test, and maintain containerized microservices that process real-time sensor data.
  • Assist in building web-based user interfaces and dashboards for the new Command and Control (C2) suite.
  • Write and execute database queries, assisting with the migration of legacy system data to a unified PostgreSQL environment.
  • Follow standard Git workflows, ensuring all code commits are tied to documented Agile issues and epics.
  • Collaborate with cross-functional engineering teams to troubleshoot system bottlenecks and implement scalable solutions.
  • Write comprehensive unit and integration tests to ensure system reliability.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • U.S Citizenship with the ability to obtain and maintain a Security Clearance
  • Foundational software development experience (such as internships, academic projects, or self-directed portfolios).
  • Proficiency in at least one primary programming language used for backend or web development (e.g., Python, Java, JavaScript/TypeScript).
  • Understanding of relational databases and SQL (PostgreSQL preferred).
  • Familiarity with version control systems, specifically Git.
  • Strong problem-solving skills and a collaborative mindset.

  • Familiarity with messaging brokers or event-driven architecture.
  • Active security clearance
  • Familiarity with Agile frameworks and collaborative development platforms (e.g., GitHub, GitLab, or similar tools).
  • Basic understanding of geospatial data or web-based mapping applications.

About the company

Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies. Employee ownership, generous 401K and profit sharing, health/dental/life/vision insurance benefits, engaging assignments, educational reimbursement, competitive salaries, and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all