Skip to content

Software Developer II
Company | AMERICAN SYSTEMS |
---|
Location | McLean, VA, USA |
---|
Salary | $77600 – $129600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s level degree in Computer Science, Engineering, or a related field.
- Active DoD Secret Clearance.
- U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
- At least five (5) years of experience in developing Java applications (preferably desktop applications), understanding of object-oriented design, source control and issue tracking, testing software to specifications.
- Experience with JavaFX.
- Extensive experience in Linux-based systems.
- Previous experience working in classified and unclassified distributed work environment architectures and systems.
- Current IAT Level II certification (Security+ CE, CCNA Security, CySA+, GICSP, GSEC, SSCP)
Responsibilities
- Work as part of a team to write software applications, mainly in Java, for U.S. Navy systems.
- Develop and maintain software systems according to project requirements
- Write, test, and debug code to ensure software quality and efficiency
- Collaborate with team members to design and implement software solutions
- Participate in code reviews to improve team productivity and software quality
- Identify and resolve technical issues in software systems
- Write technical documentation to detail design and implementation of software systems
- Apply software development principles in a team environment to manage and prioritize large-scale software development applications.
- Attend meetings and communicate with stakeholders to ensure project success
- Discuss and implement enhancements to improve the reliability, performance, or other capabilities of our software applications to support customer needs.
- Stay current with industry trends and advancements in software engineering technology.
Preferred Qualifications
- Desired Programming skills (C#, C++, JavaScript, SQL)