Software Engineer (JavaScript)
Chambersburg, PA 
Share
Posted Today
Job Description
  • Chambersburg, PA, USA
  • Full Time

Position Description:

This position will be an Software Engineer (JavaScript) responsible for development and maintenance of a web-based application in support of our government customer. This includes interaction with users, requirements analysis, design, coding, testing, and implementation, as well as ongoing user support.

Development:
Develop JavaScript applications using IDEs such as NetBeans, Eclipse, and IntelliJ IDEA
Develop software test cases and perform testing of developed software
Review existing Java application code for improvements
Use software configuration management and version control systems

Design:
Collaborate with customers in planning development, customization, or optimization of Java applications

Documentation:
Document developed Java code and methodologies
Document Java application bugs when issues are identified
Maintain documentation files, summarized for inclusion in Java applications and detailed with Java application delivery packages.

Skills (Desired and/or Required):

Required:
Knowledge of core programming concepts, standards, and lifecycles
Ability to develop code using object-oriented programming languages
Ability to develop code using IDEs such as NetBeans, Eclipse, and IntelliJ IDEA
2+ years of experience with development of Java applications (coursework may be substituted at Tapestry's discretion)
Ability to understand and build upon existing code and scripts
Ability to diagram and communicate code implementation
Knowledge of web technologies: HTML5, CSS, jQuery
Knowledge of data formats, including XML, XSLT, and CSV
Knowledge of Red Hat Linux operating system
Knowledge of ElasticSearch
Ability to use and manage git repositories
Ability to manage workloads for different projects and deliver on a set schedule
Sound interpersonal, communication, presentation, and writing skills
Ability to learn quickly and adapt new technologies

Desired:
Experience in requirements analysis
Ability to implement Java unit testing frameworks, such as JUnit

Education:

Bachelor's degree with a major in Computer Science, Information Technology, Engineering, or related field; Associate's + 2 years relevant experience; or 4 years relevant experience

Additional Required Certifications:

Security+ CE

Clearance Requirement:

Department of Defense Interim Secret

Company Description:
EEO/AA/M/F/Vets/Disabled/VEVRAA Federal Contractor/ADA
Tapestry Technologieshttps://tapestrytech.isolvedhire.com

EOE/M/F/Vet

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Associate Degree
Required Experience
2+ years
Email this Job to Yourself or a Friend
Indicates required fields