Senior Web Developer

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

/yr

  Full Time   Employee   Contractor


Hanover
Maryland
United States

Senior Web Technologies Software Developer

Task Description/Responsibilities

As the Software Developer, you will perform Java development on a complex, multi-threaded, distributed system. You will work within a team to:
* Design, develop, and test web-based projects that provide flexible interfaces to Government software functionality
* Build web interfaces using the latest java and web technologies
* Respond to evolving requirements in an agile environment

Position Requirements:
• General web development experience (XML, HTML/CSS included)
• JavaScript (Angular, Node.JS, ExtJS)
• Web server (Jboss, tomcat, etc.)
• Knowledge of agile software development methodology
• VMWare usage experience (preferably Workstation)
• Experience with Windows and Linux operating systems

Desired experience:
• Java Enterprise Edition/Java Standard Edition (JEE/JSE) experience (mid-level)
• Python programming - Developing Python modules
• Database experience (Oracle preferred)
• Experience with Object Oriented Analysis and Design
• Computer or network security experience
• Software version control experience (Subversion or similar)
• REST web service development experience
• Test-driven development (TDD) methodology experience
• Automated testing experience (e.g. Selenium, JUnit, Arquillian, etc.)


General Experience

Min 6 years experience programming with java, XML, JEE, EJB, and web interface technologies
Min 1 year experience programming with Java Server Faces (JSF)
Demonstrated ability to provide multiple web interfaces that control various complex software functionalities
Demonstrated ability to lead a project that builds web interfaces to complex software functionality, and
Demonstrated ability to execute a complete software life cycle (requirements, design, develop, test, validate, deploy).


*Qualifications: Requires Bachelor’s degree (in Computer Science or related field) or equivalent, and seven to nine years of related experience.
Equivalent Experience/Education:
7-9 years w/Bachelors Degree
13-15 years w/High School Diploma
4-6 years w/Masters Degree

Advertisement

To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend