Job Description
Job Description
Software Developer-TS/SCI
Security Level: TS/SCI Clearance
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
Work Experience: 4-5 Years
Key Requirement: BS Degree in Computer Science, TS/SCI Clearance (Active)
Position Profile: Fulltime, W2, On-Site Only
Location: Washington, DC
Additional Position Requirements:
· 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 tasks, deliverables, and timelines.
· Superb interpersonal, verbal, and written communication skills.
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.
Certifications required: None
To apply for this job please visit click.appcast.io.