UI UX Senior Software Engineer

VesAberdeen Proving Ground, MD
2d

About The Position

VES, LLC is seeking a highly experienced Senior Software Engineer to support advanced systems development, and next-generation defense platforms for U.S. Army and U.S. Marine Corps programs. The ideal candidate brings deep expertise in UI/UX design, full-stack software development, distributed systems, and defense-specific architecture, with a proven track record supporting DoD programs across multiple security domains. This role requires technical leadership, hands-on development, and close collaboration with government customers, program managers, and cross-functional engineering teams.

Requirements

  • Experience producing engaging UI/UX design and development
  • Demonstrated experience supporting Army or USMC Mission Command systems
  • Strong proficiency in Java, JavaScript, and modern web frameworks (React, Angular, TypeScript)
  • Experience developing full-stack applications using RESTful APIs and distributed architecture
  • Hands-on experience with Agile/Scrum development methodologies
  • Experience with CI/CD pipelines, automated testing, and code quality tools (Jenkins, SonarQube, Fortify)
  • Familiarity with tactical systems, cross-domain solutions, and mission-critical defense environments
  • Ability to work effectively with government customers, prime contractors, and multidisciplinary engineering teams
  • U.S. Citizenship required
  • Bachelor's degree in Computer Engineering, Computer Science, Graphics Design or related technical discipline
  • 8+ years of professional software engineering experience, including extensive DoD program support

Nice To Haves

  • Master's degree in Computer Science, Graphics Design or Engineering
  • Prior technical leadership experience (Tech Lead, Scrum Master, IPT Lead)
  • Experience with cloud technologies (AWS), containerization (Docker), and modern DevSecOps pipelines
  • Knowledge of geospatial systems, tactical messaging (VMF, DDS, PASS), and cross-domain data exchange
  • Strong proficiency in Java and TypeScript.
  • Familiar with developing plugin frameworks, threading, and corresponding lifecycle issues
  • Ability to develop composable UI frameworks using SOLID principals
  • Familiar with Angular, Node.js, etc.
  • Experience with the Spring framework
  • Proven experience in building clients to REST web services
  • Experience using a profiler to debug performance issues
  • Experience with Atlassian (JIRA, Confluence).
  • Active Secret clearance preferred

Responsibilities

  • Design, develop, and maintain advanced software systems supporting Army and USMC platforms
  • Lead and contribute to full lifecycle software development including requirements analysis, system design, implementation, integration, testing, deployment, and sustainment
  • Develop and enhance web-based and tactical applications for vehicle-mounted systems, and unmanned platforms
  • Serve as technical lead or senior contributor on Agile Scrum teams, supporting sprint planning, technical exchanges, and software demonstrations
  • Develop secure, scalable RESTful services and client applications operating across multiple security domains
  • Collaborate directly with government stakeholders during Technical Exchange Meetings (TEMs), design reviews, and operational evaluations
  • Support integration with tactical data systems, messaging frameworks, geospatial services, and battlefield visualization tools
  • Ensure compliance with DoD security, quality, and coding standards using automated CI/CD and code quality tools
  • Mentor junior engineers and contribute to continuous process and technical improvement initiatives

Benefits

  • Competitive salary
  • 401(k) plan with company match
  • Comprehensive health insurance
  • Up to 15 paid vacation days per year
  • 11 paid holidays
  • Tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service