Talent.com
serp_jobs.error_messages.no_longer_accepting
Software Engineer

Software Engineer

Radiance TechnologiesHuntsville, AL, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Software Engineer

Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Huntsville, AL or Dayton, OH areas. Employee ownership, generous 401K, full health / dental / life / vision insurance benefits, interesting assignments, educational reimbursement, competitive salaries and a pleasant work environment combine to make Radiance Technologies a great place to work and succeed.

We are searching for a talented software engineer to join our Modeling and Simulation (M&S) development team. We are looking for an experienced developer to work with a diverse team of software engineers, data scientists, and analysts to explore and develop solutions on a large, complex development project. The candidate will be expected to join the existing Model Ingestion team and take on the responsibility of developing software to address the complexities of building a web-based compiler microservice. The greater team is building and deploying a next-generation modeling & simulation framework. We are less focused on specific M&S experience than finding innovative, self-starters who can adapt to a fast-paced, high-profile development effort.

Required Skills

  • Bachelor's degree or higher in Computer Science, Computer Engineering, or related field
  • Strong communication and organizational skills
  • US citizenship

Required Experience

  • Minimum of 5 years of object-oriented programming in Python or Java
  • Familiarity with data description languages such as : XML, YAML, JSON
  • Familiarity with building HTTP-based web services using a framework such as Java Spring Boot
  • Familiarization with source management repositories such as : Git (GitLab, GitHub, or bare Git), Apache Subversion, or BitBucket
  • Experience developing software for the Linux platform
  • Familiarity with Kubernetes concepts and yaml configuration
  • Containerization experience using Docker, Podman, CRI-O, or similar
  • Experience with relational and non-relational databases (e.g., MongoDB), and the ability to work with various data formats
  • Desired Qualifications

  • Experience working with message queues (e.g., RabbitMQ, Redis Streams) and cached data systems (e.g., Redis, Memcached)
  • Familiarity with compiler architecture, with experience in working with lexers, parsers, or other compilation processes
  • Experience with ICAM (identity, credential, and access management) systems and concepts such as OAuth2, JWT, Keycloak, OpenID, or similar
  • Familiar with Agile / Scrum or other software development framework
  • Experience using build tools such as Jenkins or similar
  • EOE / Minorities / Females / Vet / Disabled

    serp_jobs.job_alerts.create_a_job

    Software Engineer • Huntsville, AL, US