- Company Name
- ProSync Technology Group, LLC
- Job Title
- Software Engineer II
- Job Description
-
**Job Title**
Software Engineer II
**Role Summary**
Design, develop, test, and maintain complex software systems in a defense‑focused environment. Work independently and collaboratively, applying modern development practices, scripting, and system integration to meet rigorous performance and security requirements.
**Expectations**
- Active Top Secret SCI clearance with Fullscope Polygraph required.
- Proven experience with agile development, continuous integration, and source control (Git).
- Ability to lead a software team or serve as a technical lead on projects.
- Strong analytical skills to translate system‑level requirements into robust code and algorithms.
**Key Responsibilities**
- Analyze user and system requirements to derive software design specifications.
- Design, code, and debug applications in C, C++, Java, Python, Ruby, Perl, or JavaScript.
- Develop and maintain relational and non‑relational databases; create simple data queries.
- Integrate existing software into new or modified environments, ensuring compatibility with hardware and performance targets.
- Write unit, integration, and performance test plans; execute tests and report results.
- Implement real‑time and event‑driven analytics, using Kafka, Spring, and container technologies (Docker).
- Collaborate with system and hardware engineers to refine interfaces and performance constraints.
- Maintain documentation, including design and test artifacts, and recommend process improvements.
- Mentor junior developers and oversee code reviews to ensure quality and adherence to standards.
- Propose and adopt new technologies and development practices to enhance productivity and product quality.
**Required Skills**
- Proficient programming in Java (J2EE, Eclipse IDE) and at least one additional language (C/C++, Python, Ruby, Perl, JavaScript).
- Unix/Linux environment experience, including shell scripting.
- Experience with Git, Jira/Confluence, and Atlassian tool suite.
- Familiarity with Docker, CI/CD pipelines, and orchestration frameworks (Spring, Kafka).
- Knowledge of database design and query languages (SQL and NoSQL).
- Strong debugging, analytical, and problem‑solving abilities.
- Excellent written and verbal communication skills.
- Ability to work under strict timing, resource, or interface constraints.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
- Active Top Secret SCI clearance with Fullscope Polygraph (current).
- Any additional certifications in software development, security, or cloud platforms are a plus.
Annapolis junction, United states
On site
03-02-2026