Software Engineer

9/22/16
ManTech (www.mantech.com)
Other

/yr

  Full Time   Employee   Contractor


Bethesda
Maryland
United States

Become an integral part of a diverse team that leads the world in Mission, Cyber, and Intelligence Solutions. At ManTech International Corporation, you will help protect our national security while working on innovative projects that offer opportunities for advancement.

We are seeking candidates with Java experience to work on a dynamic team to build custom components and integrate existing components on a mission critical system.

Responsibilities


• Performs as the technical expert with thorough understanding of the business application of an assigned project.
• Performs as a senior member of a team.
• Responsible for being able to work independently but being able to assist others on the team.
• Assists in the scheduling and coordinating of projects and may be involved in the design phase of a project.
• Works with customers and technical staff in the resolution of software problems and responds to suggestions for software modifications or enhancements.
• Participates in the entire software development lifecycle.
• Perform design, coding, and unit testing of new system components as they are defined
• Integrate new code with existing components, COTS/GOTS products, and external systems
• Assist the test team with analyzing test results and troubleshooting the system
• Participate as a collaborative member of an Agile team


Required Qualifications


• Bachelor’s Degree in Computer Science (or related) or equivalent work experience and 7+ years software development experience
• 3+ years’ experience as a software developer designing and implementing enterprise-scale web applications in Java using a combination of custom code and COTS product
• Development experience with
• Java, JDBC, XML, Web Services (REST), Spring MVC, and database (Oracle).
• Experience working with U/X technologies such as HTML5, JQuery, JavaScript, ExtJS, etc.
• Experience working in an Agile environment (Scrum) using continuous integration and delivery tools (svn, Maven, Hudson)
• Knowledge of deploying secure web applications on a JAVA/Linux infrastructure (preferably RedHat) and Apache Tomcat
• Security + Certification or equivalent
• Excellent oral and written communication skills


Desired Qualifications

• Experience with secure coding practices in accordance with DISA Application STIGs and Checklists.
• Experience working with Jasper Reports
• Advanced understanding of Linux administration
• Experience working with the Atlassian SDK and customizing Atlassian Jira would be a plus
• MS SQL Server experience
Security Requirements:
TS/SCI with the ability to obtain CI Polygraph Advertisement

To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend