Current Opportunities

Software Engineer II Java

Description of Position

Description of work:

Work closely with customers to implement system features as defined by system requirements with ongoing interactive feedback.  Team is first in to design a system from the ground up.  Create interfaces and components as defined by system architecture guidelines.  Work as a collaborative member of an agile development team to produce system components based on 90 day spin cycle with 2 week iterations. 


Specific duties include:

·        Assist with design of system components

·        Develop key system components and features based on software specification and design

·        Develop unit tests for all system components (continuous build and test process)

·        Work closely with stakeholders to refine system requirements as required

·        Participate as a collaborative member of an Agile team

·        Participate in all aspects of the SCRUM process (planning, collaboration, lessons learned)

 

Experience

·        5  years experience in technical roles for Government or Industry customer

·        5 years experience as a Software Engineer supporting software architecture development, requirements analysis, and process execution and evaluation.

·        Java programming experience.  Position will require web based java development on Linux VMs

·        Experience developing web applications

·        Experience or willingness to learn and operate in a development environment implementing Agile Development using Scrum Methodology


Preferred Experience:

·        Experience designing and implementing systems which optimize resource usage

·        Restful interface design/development experience

·        Exposure to Agile and SCRUM methodology a plus

·        Experience in architecture, design, and implementation of workflow solutions a plus

·        Experience with the Atlassian Suite of software development tools a plus

Education:

Bachelor’s degree in communication engineering, computer engineering, computer science, electrical engineering, information systems, mathematics, or similar degree, or equivalent documented combination of training and experience.

 

Additional Requirements


Security Clearance: Top Secret with Lifestyle Polygraph

Location: MD, Laurel/Ft Meade area

Salary: Salary commensurate with experience.

Apply Now