Junior Full Stack Web Developer

  • Saic
  • Saint Louis, Missouri
  • 10/02/2020
Full time

Job Description

Description

SAIC is seeking a Full Stack Web Developer to support our customer at NGA. The Full Stack Web Developer will assist with maintenance, enhancement development, and upgrades of the client web applications. The candidate should have extensive knowledge of system implementation and full project lifecycle experience on multiple projects. The candidate shuold have demonstrated knowledge of system implementation activities or full stack web application development. We are seeking candidates with substantial experience in full stack web application development, implementation and maintenance.

This role designs, develops, documents, tests and debugs application software. Conducts analysis and collaborates with subject matter experts in the planning, design, development, and utilization of electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting. End product may be special use, customized, or commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops autonomous services, desktop applications, web applications, scripts, and utility programs. Ensures software standards are met. Frequent use and application of technical standards, principles, theories, concepts and techniques. Receives assignments in the form of objectives and establishes goals to meet outlined objectives.

The selected candidate will be expected to:
  • Develop web applications including database management, web services, and the front-end user experience/user interface.
  • Develop strategies, approaches, and plans to support system implementation activities
  • Perform requirements and discovery gathering
  • Proficiency with SQL and optimizing SQL
  • Perform end user training
  • Effectively communicate with client and internal team
  • Apply appropriate technical, industry, and functional knowledge to all work efforts.
  • Accomplish assigned tasks by specified due date.
  • Identify problems and alert supervisors with sufficient lead time to avert potential crises.
  • Identify changes in scope or work effort that could result in budgetary overrun or the missing of delivery dates.
  • Operate independently - as appropriate - and work cooperatively as part of a team to accomplish the goals of the program and the client.
  • Interact effectively with client personnel, includes both project team members and users.
  • Report time into the time reporting systems in an accurate and timely manner consistent with project guidelines.
  • Continually broaden own technical, functional, and industry skill base.

Qualifications

Required Skills:
  • ====ship is required
  • Bachelor's Degree in Engineering, Computer Science, Mathematics or related quantitative field
  • Minimum of 3 years of professional experience in information technology or client services industry
  • Expert in HTML, CSS, JavaScript
  • Strong client facing skills and ability to interact at a high level with client leadership.
  • Familiar with MEAN Stack (MongoDB, Express, AngularJS, NodeJS)

Desired Skills:
  • Familiar with SQL
  • Excellent written and verbal communications skills

TYPICAL EDUCATION AND EXPERIENCE: Bachelors and three (3) years or more experience; Masters and 0 years related experience

My SAIC Benefits . - provided by Dice