Skip navigation
Unable to save this job. Please try again later.

{msg}

Email this Job to Yourself or a Friend

To begin the application process, please enter your email address.

Company Contact Info

  • Alexandria, VA 22301

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don't have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Trust and Site Security Team.

Email Send Failed!

JavaScript Developer Job

SAIC • Alexandria, VA

Posted 6 days ago

Job Snapshot

Full-Time
Other Great Industries
Information Technology
0

Applicant

How Do You Compare to the Competition?

Get facts about other applicants with a CareerBuilder Account

Job Description

JavaScript Developer (Job Number:432261)

Description:

Design, develop, and implement large, cutting edge standalone JavaScript web-based application systems. The candidate will design, code and test full-stack Java Script based standalone application and web application software using Agile methodology with a JavaScript user interface. The user interface is developed using JQuery. Use sound software engineering and object oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolerant, and of high quality.

Responsibilities

- Design, develop, maintain, and deliver highly scalable and reliable software using web technologies.

- Hands on experience with JavaScript Frameworks such as JQuery.

- Work in a team of 4-8 developers.

- Requires object-oriented expertise.

- Experience developing web-based application with a heavy java script components

- Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology.

- Write high-quality software code that complies with design specifications and meets development and support requirements.

- Develop unit tests and test changes using an agile methodology.

- Use a variety of tools to perform unit testing, automated builds, and source control.

- Participate as a member in Agile teams, and work with other team member to review user stories, estimate and create sprint backlogs, participate in sprint reviews, demos and retrospectives.

Qualifications:
- Bachelors and five (5) years or more experience.

- Agile Software development process experience.

- Strong experience in Java Script libraries/frameworks

- Experience in at least one of the following configuration management tools: PVCS, Subversion and build automation tools such as Grunt/Gulp, Ant, Maven, BuildForge or similar.

- Experience in at least one of the following integrated development environments: - Eclipse, IBM RAD, JDeveloper or any other editor.

- Prior enterprise application development experience on JBoss Application

- Server/SOA-P or other similar J2EE application server.

SAIC Overview:SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC has approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com.

EOE AA M/F/Vet/Disability

Job Posting: Nov 14, 2017, 6:00:50 PM
Primary Location: United States-VA-ALEXANDRIA
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Teleworking: No
Travel: None
Shift: Day Job
Schedule: Full-time
Job ID: T432261
Help us improve CareerBuilder by providing feedback about this job: Report this Job.
CAREERBUILDER TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.