Software Developer-TS/SCI

Overview

On Site
Full Time

Skills

Position Requirements: BS Degree in Computer Science w

Job Details


Please Note:
***100% on site Requirement
***Active TS/SCI Clearance is Mandatory


Position Responsibilities:
  • Assisting development manager with requirements analysis and resource planning.
  • Assisting development manager with all aspects of software design and coding.
  • Managing code repositories/versions using MS Team Foundation Server (TFS).
    Interpreting client specifications and compiling concrete development requirements.
  • Producing functional design documents from development requirements.
  • Generating application wireframes, mockups, and prototyping applications.
  • Outline development timeframes, work schedules and deliverable timelines.
  • Communicating development related tasks effectively within the team and to the client.
  • Building test plans, test scripts, managing unit testing and oversee bug fixes.
  • Producing release management, deployments, and migration plans for test/production.
  • Producing of post-deployment maintenance plans, changes, and update schedules.
  • Participating in and contribute to software development meetings.
  • Supervising and mentoring junior web developers, analyzing areas of weakness, and
  • scheduling training sessions accordingly.
  • Ensuring software documentation remains updated.
Key Required Skills:

Technology Stack: .Net C#, Angular, HTML5, CSS, XML/XSL, SQL, JavaScript

Software Skills: MS Office, Project, Visio, ElasticSearch, MS SQL, Postman, Kendo

Environments: Eclipse, SQL Server, Visual Studio, MS Team Foundation Server, GitHub



Requirements

Position Requirements:
  • BS Degree in Computer Science with 3-5 years of experience required.
  • Solid web application development experience.
  • Practical experience with content management systems.
  • Experience with wireframe and diagnostic tools.
  • Leadership and management skills.
  • Proficient in enterprise database environments.
  • Ability to solve complex problems and develop innovative solutions.
  • Excellent customer service and research abilities.
  • Ability to follow instructions and work in a team environment through self-management of ttasks, deliverables, and timelines.
  • Superb interpersonal, verbal, and written communication skills.

Benefits

Benefits:
  • 401(K)
  • 401 (K)Matching
  • Dental Insurance
  • Employee Assistance Program
  • Flexible Schedule
  • Flexible Spending Account
  • Life Insurance
  • Paid Time Off
  • Professional Development Assistance
  • Referral Program
  • Retirement Plan
  • Tuition Reimbursement
  • Vision Insurance