Senior Java Developer - Active Secret Clearance

Senior Java Developer - Active Secret Clearance
All times are in Eastern Standard Time.
Requisition ID 2016-11802
Job Locations US-VA-Arlington
Posted Date 11/1/2016
Category Engineering & Sciences
Clearance Level Must Currently Possess Yes- Interim Secret required to start
Telecommuting Options Some Telecommuting Allowed
Clearance Level Must Be Able to Obtain Secret
Opportunity Details: Overview:
Who is CSRA? The name represents the coming together ? figuratively and literally ? of two outstanding companies: the North American Public Sector business of CSC and SRA. It's indicative of our common values and cultural elements, including our collective dedication to supporting government clients in their mission. The CSRA name is not an acronym. It is not an abbreviation for a longer name; rather it represents the joining forces of two industry leaders.
Everyday CSRA makes a difference in how the government serves our country and our citizens. We are inspired by the important missions of our customers and we believe that by working together we can deliver exceptional solutions and servies to enable the safety, security, health and well-being of our nation!
Our team is fundamentally changing how the State Department uses IT to manage refugee admissions. You will develop over time a deep understanding of the US Refugee Admissions Program (USRAP) business process and apply that understanding to build software that meets both technical and functional requirements. Put your advanced software development skills to use on a program where you can be challenged technically and make a difference in people's lives.
CSRA is seeking a full-time Senior Java Software Engineer with at least 10 years of software development experience to join our team.
Must be a US Citizen with an active Secret or higher.
Responsibilities:
Key responsibilities include:
We are looking for "full stack" engineers from web UI to services to database. Capable of doing functional analysis dev, devops, and tests...
As a member of the Development team, you will work with requirements analysts, designers, database engineers, and testers.
You will implement code to meet requirement and design specifications utilizing modern web programming best practices.
You should understand object oriented concepts & design patterns, HTTP state management techniques and challenges, relational database models, transactions, unit testing, continuous integration, and single page architectures.
You will write code (primarily Java and SQL but occasionally also C#) as part of an integrated agile team (analysts, devs, testers) to build features and functionality that meet the needs and priorities of the customer
You will perform code reviews to identify defects (functional, performance, security, etc) and suggest solutions and improvements
Experience developing web-based business applications using the Java EE ecosystem
Experience and knowledge of web page construction adhering to the XHTML 1.0, CSS 2.1, and ECMAScript (JavaScript) specifications.
Proficiency with test driven development techniques
Experience with source code control, change management, code reviews
Excellent written and oral communication skills
Qualifications:
Bachelors degree with 5 - 10 years software development experience (or equivalent combination of education and experience will be considered)
The following attributes are preferred but not required:
Experience with Microsoft.NET, C#, and ASP.Net: the Java development is a modernization effort for a legacy C# based system.
Experience building web applications using Google Web Toolkit
Experience building and supporting case management systems with complex business processes.
Experience with related tools or technologies (such as Oracle for RDBMS), other persistence technologies (such as Hibernate), messaging layers, XML technologies, web development frameworks (such as Angular).
#cjpost
Notice:
CSRA is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Options:

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Software Developer (ACTIVE SECRET CLEAR...
Arlington, VA AXIOM Staffing Group
Java Developer - Active Secret Clearance
Arlington, VA SRA International
Senior Network Engineer - Active Secret Clearance
Arlington, VA SRA International
Software Developer (ACTIVE SECRET CLEARANCE RE...
Arlington, VA AXIOM Staffing Group
.Net Web Developer- Active Secret clearance re...
Arlington, VA CACI International