Software Engineer III
Core
Design, develop, test, deploy, and maintain complex software systems for the Department of Defense and Intelligence Community, including real-time systems, data analytics, and algorithm development.
Role type
Senior Software Engineer (IC) (via careerplan.io/jobs/f80828a0-a204-4d68-8eb1-10115745708e-software-engineer-iii-at-prosync)
Builds
Production software systems, data processing pipelines, and cloud-based solutions for defense and intelligence clients.
Domain
Defense contracting, Intelligence Community, Big Data, Cloud Infrastructure
Required skills
C, C++, Python, Java, TypeScript, React, Angular, Vue, Apache Spark, Jupyter Notebook, pandas, NumPy, Git, Docker, Unix/Linux CLI, Bash scripting, Streamlit, SQL, J2EE, Kafka, Spring
Preferred skills
Apache Airflow, Slurm, HPC Job Scheduling
Technologies
Linux, Docker, Kubernetes, Apache Spark, Kafka, Spring, J2EE, Streamlit, React, Angular, Vue, MySQL, PostgreSQL, MariaDB, JIRA, Confluence
Responsibilities
Design and code new software or modify existing software to add features; Debug existing software and correct defects; Develop or implement algorithms to meet system performance standards; Integrate existing software into new or modified systems; Oversee software development teams and ensure work completion; Coordinate software installation and monitor performance; Develop data queries for databases and data repositories.
Seniority
Senior, hands-on IC with team lead responsibilities
