Java Software Developer
General Dynamics C4 Systems - Maryland

This job posting is no longer available on General Dynamics C4 Systems. Find similar jobs: Java Software Developer jobs - General Dynamics Systems jobs

Candidate will work in a team environment and will participate in the development of key management applications. Candidate will assist in the design and implementation of the Human Machine Interface (HMI) on a large system development and integration effort.

Design, develop, and test software
Code and test software based on User Stories and other system engineering artifacts as part of an Agile Scrum team.
Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, and fault tolerant.
Apply secure software development principles and techniques.
Develop new features
Troubleshoort and fix software defects
Work with cross functional teams to support functional and integration testing
Document completed designs and work

Technical Knowledge:
Enterprise Java development experience
Large scale ORM (Hibernate or other)
Proficiency in object-oriented design and programming
Strong problem solving skills
Ability to work independently as well as in a team setting

Complementary Knowledge:
SOA development
Working experience with any RDBMS (preferably Oracle) including database design, SQL, and PL/SQL
Scrum experience
Familiarity with cryptography, key management, or Public Key Infrastructure (PKI)
Familiarity with Rational tool suite

Knowledge, Skills & Abilities

Full use and understanding of software engineering concepts, principles, and theories
Strong knowledge of other related disciplines
Contributes to the development of new theories and methods
Detailed knowledge of tools used by the organization such as Integrated Development Environments (IDE) like Eclipse or Visual Studio, as well as version control and defect reporting tools and mentors junior engineers on their use
Proficient in Microsoft Office applications
Strong written and verbal communications skills
Ability to think creatively
Ability to multi-task
Skilled in communicating issues, impacts, and corrective actions
Ability to clearly report relevant information
Education and Experience
Bachelor†s degree in software engineering, a related technical field or the equivalent experience is required. In addition, a minimum of 8 years of relevant experience is required.

Must be able to travel 5% of the time
Applicant must be a US Citizen.
This position requires an active US Government Top Secret Clearance with SCI and CI Polygraph

Offer will be contingent upon getting customer approval to add to the program.

General Dynamics C4 Systems - 18 months ago - save job - block
Recommended Jobs
Software Developer
Digital Management, Inc. - Fort Meade, MD
Digital Management, Inc. - 1 day ago

Software Developer
MacAulay-Brown, Inc. - Fort Meade, MD
MACB - 1 day ago

Software Developer
Harris Corporation - Annapolis Junction, MD
Harris Corporation - 1 day ago
About this company
46 reviews
General Dynamics C4 Systems specializes in command and control, communications networking, rugged computing, information assurance and cyber...