Jobs via Dice ยท 3 hours ago
Software Engineer
Radiance Technologies is an employee-owned company known for its unmatched benefits. They are seeking a talented software engineer to join their Modeling and Simulation development team, where the candidate will develop software for a web-based analytics microservice and contribute to a next-generation modeling and simulation framework.
Computer Software
Responsibilities
Developing software to address the complexities of building a web-based analytics microservice
Qualification
Required
Bachelor's degree or higher in Computer Science, Computer Engineering, or related field
Strong communication and organizational skills
Ability to obtain and maintain a security clearance
Minimum of 5 years of object-oriented programming in Python
Familiarity with data description languages such as: XML, YAML, JSON
Familiarity with building HTTP-based web services using a framework such as FastAPI
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 for configuration
Containerization experience using Docker, Podman, CRI-O, or similar
Experience with relational and non-relational databases (e.g., PostgreSQL or MongoDB), and the ability to work with various data formats
Preferred
Familiarity with C/C++
Experience working with message queues (e.g., Kafka, RabbitMQ, Redis Streams) and cached data systems (e.g., Redis, Memcached)
Experience with a multiprocessing or threads library
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
Benefits
Employee ownership
Generous 401K
Full health/dental/life/vision insurance benefits
Educational reimbursement
Competitive salaries
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase