LufCo logo
LufCoPosted 1 month ago

Data Visualization & Analytics Software Engineer

$160,000–$195,000 year

On-siteAnnapolis Junction, Maryland, United States

Full TimeSmall

Job Summary

Design and develop modern software applications that transform operational cybersecurity data into intuitive visualizations and actionable mission insights. Develop dashboards providing near real-time visibility into system health, service availability, utilization, performance, and operational readiness. Perform exploratory analysis of operational and mission data to identify trends, anomalies, performance bottlenecks, and opportunities for improved situational awareness. Execute UX/UI development workflows from wireframes through high-fidelity prototypes, emphasizing usability and mission effectiveness. Modernize legacy desktop applications by developing scalable, secure web-based solutions utilizing contemporary software development frameworks. Participate throughout the software development lifecycle, including requirements analysis, prototyping, implementation, testing, automation, deployment, and sustainment. Write and maintain technical documentation supporting software architecture, design decisions, implementation details, and operational procedures. Identify opportunities to improve application usability, maintainability, and performance while reducing technical debt. Work independently on complex technical challenges while actively collaborating within an Agile development team.

Required Qualifications

  • Active TS/SCI with Polygraph
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Science, or another technical discipline from an accredited college or university
  • 8+ years of experience developing operational dashboards, visualization platforms, or analytical user interfaces
  • Experience developing modern web applications using Java and JavaScript technologies
  • Experience translating complex technical or operational data into intuitive visualizations supporting decision-makers
  • Experience working within Agile software development environments
  • Grafana
  • REST API development
  • Data visualization and dashboard development
  • User Experience (UX) and User Interface (UI) design
  • Exploratory data analysis and operational analytics
  • JavaScript (Vanilla JavaScript, jQuery)
  • React or SolidJS
  • Git version control
  • Human-centered design methodologies
  • Ability to communicate technical concepts through intuitive visual representations
  • Strong analytical and problem-solving skills
  • Ability to travel as required

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce