Logo

Connecting Employers With Military Veterans!

Posted by: Dominion Consulting Inc. on Oct 13, 2017


Location:

Reston , VA 20190

Job Description:

Job Description:

Dominion Consulting is seeking a Java Developer for a position to help us build an Internet-facing citizen engagement system. Using a light-weight Java framework and a continuous integration environment, you’ll build the next-generation of customer engagement systems for federal service agencies.

Key Responsibilities:

-Work with product owners and PM to interpret feature requests and develop software in iterative design/build/test cycles using an Agile development process
-Drawing on components from the project’s open-source framework, use Javascript, MongoDB, RESTful web services, MuleSoft, Java Spring MVC and Oracle to design, build and test software components for citizens and employees
-Regularly check code into our continuous integration pipeline based on Gradle, Git and Jenkins to incrementally build our overall system and get immediate feedback on build performance
-Assists in resolving production support problems
-Develops and suggests alternative approaches to resolving problems
-Ensure code base is testable, efficient, maintainable, and remains compliant with the various standards
-Conduct a light-weight internal code review to validate compliance test-ability, and maintainability at each sprint
-Ability to work in a dynamic, fast-paced environment that requires the individual to simultaneously manage several tasks, while paying attention to detail and quality
-Proactively communicates with the development and management to anticipate configuration management issues/processes
-Proactively seeks opportunities to implement improvements to internal team processes
-Contributes to an atmosphere of cross-functional teamwork within the organizations Agile project life-cycle

Required Skills and Experience:

Basic/Minimum Qualifications:

-3+ years of recent experience developing and implementing software solutions using Java
-2+ years of web based GUI development
-1+ years of experience working in an agile environment
-1+ year of Spring, RESTful and SOAP-based web services
-1+ years of experience in using and managing change management tools, Git, Subversion, TortoiseSVN, and build server software (Jenkins/Hudson/Bamboo)
-Bachelor’s Degree in a complimentary discipline

Preferred Skills:

-Solid understanding and working experience with Git branching and merging
-Understanding of continuous integration and deployment best practices
-Working experience with code quality inspection tools (e.g., Sonar)
-Working experience with monitoring systems, continuous integration systems, middleware & database components with Puppet & Chef
-Working knowledge of TDD and automation test scripts
-Prior success in deploying to production
-Strong verbal and written communication skills, with the ability to work effectively across multiple teams and government organizations
-Understanding of HTTP/S and related protocols
-Experience with other open-source components a plus, including Gradle, Activiti / jBPM, jQuery, MuleSoft, Geb and Spock
-Experience with a wide variety of testing tools and techniques, ex. JUnit
-Experience with Functional Testing, Integration Testing, System Testing, and User Acceptance Testing phases
-Ability to work in a fast paced, constantly changing Agile environment
-Master’s Degree in a technical or business discipline

Minimum Education: Bachelor's Degree

Citizenship: Per client requirements, a US citizenship is required

Benefits:

-Medical, Dental, and Vision Plan
-Company Sponsored Life Insurance and Disability
-401(k) Savings plan with employer matching
-Paid Time Off & Holidays
-Maternity/Paternity Leave
-Tuition Reimbursement
-Cell Phone Reimbursement

Perks

-Dominion Swag
-Quarterly Snack Boxes
-Recognition Programs, including Core Value and Tenure awards
-Matching Charitable Donations
-Sit/Stand Desks
-Access to Washington Nationals and Capitals tickets
-Team Building and Social Events, such as Top Golf and Escape Room

Dominion Consulting is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Dominion Consulting has established affirmative action programs to ensure non-discrimination and affirmative action in Dominion's policies and practices for qualified women, minorities, protected veterans, and individuals with disabilities. The narrative portions of Dominion's affirmative action plan for individuals with disabilities and veterans are available for inspection at our offices during normal business hours. Employees and applicants interested in inspecting these plans should contact Human Resources by phone 703.650.9753 or by email at HR@dominionconsulting.com for assistance. Dominion Consulting will not accept unsolicited third party agencies or recruiter resume submittals.

Education Level:

Bachelors degree or higher

Pay Rate:

Commensurate with experience

Security Clearance:

None

Travel Requirements:

None

Sign Up to Apply to this position
(if you already have a CGO account, just press the button below)

About Dominion Consulting Inc.

Dominion Consulting provides innovative technology solutions and qualified, talented people when our clients need them. We’ve built a long and established track record of successful delivery in both the commercial and federal government sectors. Our employees and leadership team possess exceptional knowledge of technology solutions, and are future-focused and goal-driven. Our team has achieved multiple Best Places to Work awards, such as the Washington Post Top Workplace and Virginia Business Best Places to Work, and multiple growth awards, including Inc. 5000 three years in a row. A key component of our culture is giving back to the community and actively supporting our team’s causes. When our employees aren’t furthering their careers, giving back to the community, or enjoying the Dominion game room, they have access to our full season of Washington Nationals and Capitals tickets. We reward hard work by promoting a professional yet fun work environment, and making each employee feel right at home.

Please visit this employer's Public Profile to see more jobs offered by Dominion Consulting Inc.