Citizant is looking for software development professionals who have experience with implementing business applications within a web-based environment to work on a very strategic and high visibility DOD Navy system. Our team will analyze and implement customer requirements leveraging existing application architecture. Qualified candidates are self-motivated that are willing to learn new technologies and tools. In addition, expected to possess ability to provide users of the system the best possible tools to remain consistent with rapidly changing policy and procedures required in an environment of technical modernization for planning, executing, monitoring, and sustaining military operations and exercises. Expected to learn and comply with DoD and Navy Directives and web standards, to become more net centric, and to meet service-oriented architectural requirements, continued technical and programmatic maintenance support is required. Ability to work in a VERY DYNAMIC environment
Developing and maintaining JAVA web services (including client)
Developing and maintaining web applications written in Java/JSF/Struts using MVC architecture, operating on Windows / Unix platforms
Developing, enhancing and maintaining Java based software using tools such as Eclipse, NetBeans, and Java IDEs
Following standard design and implementation processes and procedures
Working with people of varying degrees of technical expertise and to express complex, technical concepts effectively is essential.
The candidate must also be familiar with design specifications, programming specifications, and other system life cycle documentation.
Performs system capabilities analysis, installs, tests, and validates operational automation and communications software as specified by installation standards, manufacturer's guidance, and licensing terms.
Maintains a broad knowledge of software engineering and a demonstrated ability to independently work on complex assignments.
Specific deliverables may include:
Work Breakdown Structure (WBS) Analysis
Migration Forms (Client/All Fusion Gen/Help)
Rough Order of Magnitude (ROM) Analysis
Data Model (Schema) change Forms
Requirements Review Document
Code Review Document
Unit Test Review Document
New Transaction/Module Security Form
Applicant is required to be a US Citizen and an active DOD Secret clearance is highly desired. Candidates without a clearance will be considered provided that it is understood they will be subject to a security investigation to obtain a Federal Government clearance.
Experienced with the Java programming language; certification desired
Proven Experience with the Java programming language in a web environment
Must be able to create specifications and perform related analysis of highly complex information systems issues
Experience with full lifecycle development (requirements definition, analysis, design, construction, testing and implementation)
Demonstrated ability to collaborate with peers and share ideas synergistically
Excellent written and spoken English skills
Highly motivated person with a desire to learn new technologies and with the ability to work independently
Education and Experience:
The Java programmer will have at least five (5) years experience
BS Degree in Computer Science or related field
TechExpoUSA - 19 months ago