A technical solutions firm is seeking a Software Engineer in the Washington DC metro area. The candidate will develop and enhance sophisticated software systems, requiring U.S. citizenship and an active TS/SCI FS Poly security clearance. A Bachelor's degree in computer science or a related field is mandatory, though experience may substitute for education. Familiarity with version control, cloud technologies, Java, and Python is beneficial. Candidates with any object-oriented programming knowledge will also be considered.
Qualifications
Bachelor's degree required or equivalent experience in software engineering.
Knowledge of version control software is preferred.
Familiarity with cloud technologies is required.
Responsibilities
Develops, maintains, and enhances complex software systems.
Reviews and tests software components for adherence to design requirements.
Provides input to system design regarding trade-offs and requirements.
Skills
Experience or knowledge of version control software tools (GitLab)
Experience or knowledge of cloud technologies
Knowledge of Java and modern Java frameworks (Spring, Spring Boot)
Knowledge of Python
Familiarity with object-oriented programming languages
Education
Bachelor's degree in computer science or related discipline
Job description
A technical solutions firm is seeking a Software Engineer in the Washington DC metro area. The candidate will develop and enhance sophisticated software systems, requiring U.S. citizenship and an active TS/SCI FS Poly security clearance. A Bachelor's degree in computer science or a related field is mandatory, though experience may substitute for education. Familiarity with version control, cloud technologies, Java, and Python is beneficial. Candidates with any object-oriented programming knowledge will also be considered.