UX Software Engineer
Gigatec Llc
Annapolis Junction, MD, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Airflow
Confluence
JIRA
Bash Shell
Big Data
Cascading Style Sheets (CSS)
Data Validation
Data Transformation
Linux
+27 more
JSON
Job Scheduling
Python (Programming Language)
PostgreSQL
MariaDB
MySQL
NumPy
Software Engineering
SQL Databases
TypeScript
Unstructured Data
Web Applications
Extensible Markup Language (XML)
Jupyter Notebook
Parquet
Data Processing
ReactJS
Apache Spark
Git
Vue.js
Pandas
AngularJS
Atlassian Tools
Slurm
Front End Software Development
Streamlit Framework
Software Version Control
Requirements
Position DescriptionAs the UX Software Engineer shall be responsible for enhancing a UI prototype that was developed using Streamlit and build it into an interface with future plans to make the interface available external to the corporate enterprise.Required Skills
- Experience using the Linux CLI and Linux tools
- Experience developing Bash scripts to automate manual processes
- Recent software development experience using Python and Java
- Familiar with Streamlit, a Python framework for building interactive web applications
- Experience developing front-end applications using TypeScript, HTML, and CSS
- Experience with JavaScript frameworks such as React, Angular, and Vue
- Familiar with Distributed Big Data processing engines including Apache Spark
- Experience using Jupyter Notebook
- Experience with data wrangling and preprocessing using tools such as pandas, NumPy
- Experience working with structured, semi-structured, and unstructured data such as Parquet, JSON, CSV, XML
- Familiarity with data quality concepts, data validation, and anomaly detection
- Experience with Git Source Control System., * Experience using Apache Airflow (DAG design, scheduling, operators, sensors) to orchestrate, schedule, and monitor complex workflows
- Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets
- Familiar with HPC Job Scheduling tools including Slurm
- Experience using the Atlassian Tool Suite (JIRA, Confluence)
- Enjoys the occasional coffee-fueled brainstorm and a well-placed joke.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
CH
Chris Heilmann
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
CH
Chris Heilmann
Dev Digest 139 - Soft and hard queries
almost 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago
CH
Chris Heilmann
Dev Digest 131 - AI'm not sure about OSS
about 2 years ago
CH
Chris Heilmann
Dev Digest 132 - Binging WADFlix?
about 2 years ago