Software Engineer/Developer

Employee-owned company delivering strategic IT solutions for defense and intelligence sectors.
Sterling, VA, USA
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer/Developer

Northstrat is seeking a Software Engineer/Developer to join their team delivering strategic IT solutions for defense and intelligence sectors. This role offers the opportunity to work on meaningful problems using cutting-edge technologies while building scalable and secure solutions with DevSecOps and Agile methods. The position involves developing mission-critical systems, requiring TS/SCI clearance, and offers a comprehensive benefits package including flexible work arrangements.

The role encompasses full-stack development opportunities, working with modern technologies including React, Angular, Vue.js, Java, NodeJS, and cloud technologies. You'll be responsible for designing, developing, and maintaining software solutions while collaborating with cross-functional teams in an Agile environment.

Northstrat provides an exceptional work environment with true work-life balance and comprehensive benefits through their Individual Benefits Account (IBA) system. As an employee-owned company, they offer stock options and profit-sharing opportunities. The company has been recognized among Washington Post's "Top Workplaces" since 2021, highlighting their commitment to employee satisfaction and professional growth.

The ideal candidate will have strong problem-solving skills, experience with modern software development practices, and the ability to work in a secure government environment. This role offers the perfect blend of technical challenges, meaningful work in the defense sector, and excellent compensation and benefits.

Last updated 10 days ago

Responsibilities For Software Engineer/Developer

  • Develop and implement software enhancements to mission systems in Federal Government agencies
  • Integrate multiple applications and systems to streamline process workflows
  • Design, develop, document, test, and debug software solutions
  • Use diagrams to document software functionality
  • Build scalable and secure solutions to mission problems
  • Communicate effectively when writing/contributing to end user documentation
  • Perform code reviews and provide feedback to peers
  • Apply research and development techniques to progress product from idea into production

Requirements For Software Engineer/Developer

Java
JavaScript
Python
Redis
Kafka
React
Node.js
MongoDB
  • Creative problem-solving using innovative analytical solutions
  • Software Development with modern languages
  • Bachelor's or pursuing Bachelor's or Master's degree
  • Existing TS/SCI clearances (strongly desired)
  • Enterprise system development experience
  • Understanding of web application development concepts
  • Understanding DevSecOps pipelines
  • Experience with modern databases
  • Knowledge of automated testing
  • Experience with Git version control
  • Understanding of APIs and web services (REST, GraphQL)
  • Linux operating systems knowledge

Benefits For Software Engineer/Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical and Vision Insurance through United Health Care
  • Dental insurance through Delta Dental
  • 100% Medical Reimbursement
  • Flexible Time Off
  • Profit Sharing Plan
  • 401k
  • Educational Benefits
  • Stock Options
  • Individual Benefits Account (IBA)
  • Work-Life Balance
  • Professional Development Opportunities

Interested in this job?

Jobs Related To Northstrat Software Engineer/Developer

Software Developer JM

Full-time Software Developer position at Northstrat requiring TS/SCI clearance, based in Sterling, Virginia

Software Development Engineer, Advertising Core Services

Build highly available, scalable distributed systems for Amazon's advertising data lake, managing Petabytes of data using Java, Python, and AWS technologies.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.