Jobs · Engineering · Virginia

Senior Software Developer

NS2 Mission · Falls Church, VA · 1 mo ago
EngineeringFull-time

Key Responsibilities

  • Support end-to-end development of web and multimedia training solutions
  • Conduct product research and contribute to design, development, and implementation efforts
  • Develop and maintain web applications, multimedia products, and training platforms
  • Design intuitive user interfaces and ensure high-quality user experiences
  • Perform testing, debugging, and quality control to ensure product reliability
  • Configure and maintain enterprise application security tools, including auditing, MFA (OAuth), and RBAC solutions
  • Develop and support automation and orchestration processes for Identity and Access Management (IAM) services
  • Collaborate with cross-functional teams to deliver scalable and secure solutions
  • Communicate technical concepts clearly to non-technical stakeholders

Required Qualifications

  • Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or related field
  • 10+ years of experience in software development
  • Experience working in Linux environments
  • Hands-on experience with AWS services (e.g., S3, EC2) and cloud-based architectures
  • Experience with Apache Web Server and Apache Tomcat
  • Proficiency in development languages: Java, PHP, HTML, CSS, JavaScript, and MySQL
  • Experience with development tools such as VS Code
  • Experience with Bash scripting
  • Experience configuring and maintaining enterprise application auditing tools, MFA (OAuth), and RBAC
  • Understanding of IAM governance frameworks, group policy management, and Privileged Access Management (PAM) tools
  • Demonstrated expertise in AWS infrastructure security and access controls

Technical Skills

  • Strong understanding of software development best practices (version control, testing, debugging)
  • Ability to adapt technology solutions to meet user needs
  • Ability to communicate technical concepts to non-technical audiences

Additional Skills

  • Experience migrating on-premises systems to AWS using migration tools
  • Experience maintaining Java and PHP applications in Windows environments
  • Familiarity with build tools such as Maven or Gradle
  • Experience with AWS Secrets Manager
  • Experience supporting software development efforts within the Intelligence Community (IC)

Position Clearance Requirement

TS/SCI with FSP

We Win With Inclusion

NS2 Mission’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best.

Similar jobs

Senior Software Engineer

Volund ManufacturingHuntington Beach, CA· 1 mo ago
Education$145k–$185k/yrapply on app.jazz.co

Senior Software Engineer

RobinhoodMenlo Park, CA· 2 wk ago
Information Technology$214k–$230k/yrapply on boards.greenhouse.io

Senior Software Engineer

Northwestern MutualMilwaukee, WI· 5 days ago
Engineering$119k/yrapply on careers.northwesternmutual.com