Senior User Experience (UX) Software Engineer - TS/SCI w/Poly
$146,000–$234,000 year
On-siteAnnapolis Junction, Maryland, United States
Job Summary
Conduct multidisciplinary research and collaborate with systems engineers to support planning, design, development, and utilization of data tracking and metrics solutions. Work directly with customers to evolve requirements, create design documents, and present product demonstrations. Participate in Agile activities including Sprint planning, scheduling, and Jira ticket management while ensuring software standards and best practices are utilized. Develop highly usable end user interfaces applying UI best practices and UX principles, including creating design specifications, user surveys, and conducting usability testing. Work closely with analysts and product designers to document user profiles, workflows, and scenarios. Join an experienced team modernizing an existing data tracking and metrics system.
Required Qualifications
- TS/SCI with Polygraph level clearance
- BA/BS degree
- 20 years of experience
- 4 years of experience (in lieu of degree)
- Strong background in Linux, CSS, JavaScript and HTML
- Ability to work independently within small team
- Ability to engage with a larger team
- 5 years of experience
- Familiarity with task analysis
- Familiarity with user interface design
- Familiarity with usability testing
- Experience in each of the usability and software engineering cycle phases (analysis, design, implementation, and deployment)
- Work closely with users (analysts) to research for and document user profiles, analysis tasks, workflows, and user scenarios
- Work with users to collect and document user performance requirements
- Create user interface design specifications, as required
- Work closely with product designers and process engineers to develop applications
- Conduct usability testing
- Design and develop user surveys to obtain user feedback
- UI/UX experience
- 508 Compliance
- Experience with React
- CSS, Javascript, HTML
- MVC Full Stack experience
Desired Qualifications
- GoLang
- Python
- Java
- Hadoop
- Accumulo
- core AWS services
- Good background in Linux/Unix administration
- Apache NiFi
- REST
- JMS
- Building or maintaining cloud-native applications
- Docker and Kubernetes
- Having used EMR, EC2 and various Databases
Additional Requirements
- Must have TS/SCI with Polygraph level clearance
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.