1 Click Easy Apply


Software Engineer (Expert)


Herndon, Virginia


Software Engineer (Expert) Job Opening in Herndon, Virginia - POSITION: Software Engineer Expert
Position Level: Expert
CLEARANCE LEVEL: TS with FS Polygraph
lOCATION: Herndon, VA
PaNa Solutions is currently seeking a Software Engineer Expert
Description:
Software architecture, design, coding, integration, testing, and deployment of a Web application hosted on a Linux
system
Constantly seek ways to improve the deployed product and streamline the user experience to bring speed to the
application as performance and ease of use to find information are the application?s main selling point
In responding to work orders, be able to anticipate integration efforts and critical paths in the development time line
Manage and execute the development, integration and testing on time
Mentor junior team members and provide architectural and design guidance contributions to the team
Function as system administrator and set up and use client, server, and database environments in concert with operating
user permissions and grant rights for running environments
Understand requirements analysis and software development time estimation in an agile development environment via
Sprints
Executes and creates test plans and clear, concise test scripts for new products or enhancements to existing products
Defines comprehensive scenarios and variations in data to adequately perform testing
Ensures proper automated integration &/or regression test coverage (using Selenium or Protractor) is included for new
user stories developed in agile sprints
Proactively schedules and performs functional, integration, regression, and release testing; submits errors and issues to
development for correction, and retests once errors have been corrected
Report tests results and status as appropriate
Tracks defects and causal analysis to closure
Reviews and provides feedback on requirements, design, and scope documents
Interacts with development team to identify and refine test requirements
Coordinates and performs moderately complex testing projects from initiation through delivery. Ensures that testing
projects are completed on schedule
Prepares test plans and test scripts for software corrections and enhancements
May assist with automated scripts with team members
Qualifications
BS degree in a computer or system science discipline from an accredited college or university and eight (8) to fourteen
(14) years of progressive, relevant experience, or an MS degree in a computer or system science discipline and eight (8)
to twelve (12) years of progressive experience, or a Ph.D. degree in a computer or system science discipline and four
(4) to seven (7) years of progressive experience. Similar working level obtained through relevant job experience may be
accepted in lieu of degree level education.
Generally requires eleven (11) years of experience specific to the skill and relevant training or certifications
Must be familiar with code refactoring, object oriented programming, database queries via SQL and optimization, Ajax
and web services, browser certificates for user identification and authentication, user roles and permissions, and RESTful
state web query design and implementation.
Knowledge of web application client side and server side development and how they work together is a must.
Typically someone that is a recognized expert or certified practitioner with a particular computer language, system or
technology that can not only deliver capabilities, but can mentor and train others
Expertise, training and actual work experience with the specific computer language, systems, and/or technology is
significantly more important than the number of years of experience. This is especially true with emerging technologies
Ruby on Rails experience
JQuery, JavaScript experience
MySQL or equivalent experience
Desired Skills:
Subversion or equivalent
JQuery UI
Yahoo YUI
Eclipse
Java
System Administration
Operating System Scripting in Linux and Windows
Job Type: Full-time
Required education:
Bachelor's
Required experience:
software engineer: 8 years
Required license or certification:
Active TS/SCI w/ Poly Clearance

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC