N
Senior Software Engineer (Ux)
Node.Digital
Dulles , VA 20189
Posted 2 months ago
Senior Software Engineer (UX)
Location:Dulles, VA
Must have an active Secret Security Clearance
Node is supporting a U.S. Government customer on a large mission-critical development and sustainment program to design, build, deliver, and operate a network operations environment, including introducing new cyber capabilities to address emerging threats.
Node is seeking a Sr. Eng, Software Engineer (UX) to support the design, development, and deployment of advanced cybersecurity capabilities.
Responsibilities:
* Assists with the technical design for architecture, responsible for overall code quality ensuring a highly available and recoverable environment* Assist with the design, prototype, implementation, testing, and deployment of business rules and technical solutions* Develop custom integration components and integrate legacy systems with the platform using mid-server and other relevant technologies* Document, maintain, and update policies, procedures, and controls for the platform operation and software development life cycle while promoting agile development.* Strong user-centered design experience delivering products and prototypes to diverse customers* Strong understanding of the theory and science of Human Factors and User Experience, and the balance required in applying these guiding principles to high-consequence missions* Strong problem-solving skills in complex environments and domains, even under pressure* Possess an understanding of how technology solutions meet business outcomes and offer a range of solutions for business partners* Leads solution design, development, and implementation considering risks, mitigations, performance, user experience, and testability* Possess an understanding of commercial and industry best practices in relevant field(s)* Ability to think strategically, act proactively, and adapt to evolving environments* Ability to facilitate team cohesion and performance in dynamic environments* Ability to collaborate across organizational boundaries to achieve goals and objectives* Exhibits DevOps mindset where the team is accountable for a product from inception to sunset.Requirements
Required Skills:
* U.S. Citizenship required* Active Secret clearance. Must be able to obtain a TS/SCI clearance
* Must be able to obtain DHS Suitability* 6+ years of professional experience in Agile software development.
* 5+ years of directly relevant UX experience
* Strong technical knowledge of user experience, user interaction, human-machine teaming, human-computer interaction, data visualization, and data analytics* Ability to develop creative solutions to challenging, complex problems* Demonstrated experience working as a part of interdisciplinary teams to deliver user experience products as part of program execution or to internal business customers* Demonstrated experience working across functions to complete project/program milestones* Knowledge of current developments and trends in UI/UX* Demonstrates up-to-date expertise in relevant toolsets (e.g., MS Office, Adobe Creative Cloud Suite, Axure RP, Microsoft Power BI)* Excellent verbal and written communication skills along with the ability to present* technical data and approaches to both technical and non-technical audiencesDesired Skills:
* Experience and/or familiarity with DevOps, DevSecOps, and Continuous Development / Continuous Integration concepts* Technical understanding of cybersecurity attack techniques and associated mitigation techniques * A current understanding of relevant government and international human engineering standards and practices related to UI design, and familiarity with the science behind these standards, (e.g., 508 Compliance, MILSTD 1472H, ISO 9241-110/210) * Knowledge of cognitive science and theoretical underpinnings of human-machine teaming / human-computer interaction * Demonstrated experience applying research methods to solve customer problems* Experience supporting new business initiatives, on-contract programs, and research and development projects* Experience working the full solution development cycle including requirements generation, design, development, testing, implementation, support, and sunset* Demonstrated leadership experience in pressured environments* Experience working in a multidisciplinary team that includes solution architects, UX researchers, UI/UX designers, and software developers* Experience with modern software development methods as part of an Agile software development team* UI software development and implementation experience in CSS, Bootstrap, JavaScript, Vue, React, Angular, etc.* IRAD management experienceRequired Education:
BS in Computer Science, B.S. in Data Science, Engineering, Human Factors, Cognitive Science, or a similar degree. an advanced degree is strongly preferred.
Desired Certifications:
* Scaled Agile Framework (SAFe) CertificationCompany Overview:
Node.Digital is an independent Digital Automation & Cognitive Engineering company that integrates best-of-breed technologies to accelerate business impact.
Our Core Values help us in our mission. They include:
OUR CORE VALUES
Identifying the~RIGHT PEOPLE~and developing them to their full capabilities
Our customer’s “Mission” is our “Mission”. Our~MISSION FIRST~approach is designed to keep our customers fully engaged while becoming their trusted partner
We believe in~SIMPLIFYING~complex problems with a relentless focus on agile delivery excellence
Our mantra is “~Simple * Secure * Speed~” in the delivery of innovative services and solutions
Benefits
We are proud to offer competitive compensation and benefits packages to include:
- Medical
- Dental
- Vision
- Basic Life
- Long-Term Disability
- Health Saving Account
- 401K
- Three weeks of PTO
- 10 Paid Holidays
- Pre-Approved Online Training