Demo

Senior Software Engineer

DRS Global
Reston, VA Full Time
POSTED ON 4/20/2025
AVAILABLE BEFORE 5/16/2025

SES Space & Defense is a trusted partner ensuring mission success for our customers by blanketing the globe with multi orbit end to end satellite and technology solutions which provide reliable, secure, and high bandwidth connectivity. We strive to be the only solution when success is critical, and we will take care of our employees because we recognize they are our competitive advantage.The SES S&D Team, along with our customers and partners, will achieve success through integrity, honor, and commitment.

Senior Software Engineer

Hybrid from Reston, VA or Tampa, FL

Position Summary

We are looking for a Senior Software Engineer to provide technical and architectural expertise for all aspects of software development. The ideal candidate should have a wide range of front and back-end technical experience and effectively communicate software designs to management and other organizational teams.

The Senior Software Engineer will be a key team member of a cross-functional team focused on developing web applications utilizing an Agile approach. Must be a communicative project lead for a cross-functional team that can efficiently execute the development of web & enterprise applications. All projects will utilize an Agile / Scrum model for the software development lifecycle (SDLC).

PRIMARY RESPONSIBILITIES

  • Knowledge of security standards and controls
  • Design, develop, analyze, document, and support testing of products, systems / subsystems
  • Motivated individual with a positive attitude and an ability to complete a technical project independently, as well as mentor and coach other engineers
  • Document component and subsystem specifications and material requirements
  • Interact with technical management, other professionals, engineers, and support personnel to coordinate, recommend, and confer regarding technical activities and progress
  • Support, communicate, reinforce, and defend the mission, values, and culture of the organization
  • Develop high-quality, comprehensive software designs and architectures for server side processes and data systems
  • Evaluate a wide range of technologies as part of a solution design and document the resulting designs and conclusions
  • Identify multiple technical solutions for a given problem and help document those solutions
  • Effectively communicate designs and procedures in writing
  • Define and build APIs
  • Design and implement interprocess communication strategies
  • Build and integrate with data storage systems
  • Test and peer-review proposed software implementations
  • Debug code
  • Collaborate with internal teams to fix and improve products
  • Keep up-to-date with latest technologies
  • Create technical documentation
  • Serves as a technical architect and provides technical leadership within the software department
  • Perform Release Management Responsibilities
  • Perform regular Backlog Grooming sessions with Product / Process Owners

REQUIRED COMPETENCIES

  • Proficient working with containerization technologies and virtualization technologies (Docker, Kubernetes)
  • Familiarity with Infrastructure as Code (IaC)
  • Expert working with Git
  • Expert in various database and storage systems
  • Expert in networking authentication and security for software systems
  • Strong understanding of microservice architectures and deployments
  • Experience with JavaScript NodeJS frameworks
  • Experience with JavaScript testing frameworks (Jasmine, Karma, Mocha)
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Understanding of the Agile / Scrum development process
  • REQUIRED QUALIFICATIONS

  • BS in Computer Science, Software Engineering, or a related field
  • 7 years of experience with server side programming languages like NodeJS, C#, Java, Python
  • 5 years of experience with building virtualized applications either on-premise or in the clouds.
  • 7 years of experience developing data-driven processes, like ETLs, Data Streaming, Message Queueing
  • Fluency in modern technologies, design, and SDLC
  • Excellent communication skills, both written and verbal
  • The base salary range for this full-time position is $118,000.00 - $147,000.00 bonus benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

    SES Space & Defense is an Equal Opportunity and Affirmative Action Employer. SES Space & Defense is committed to workplace diversity, equity & inclusion. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by local, state, or federal law. #LI-Remote #LI-DR1

    Salary : $118,000 - $147,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $156,679 - $196,968
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at DRS Global

    DRS Global
    Hired Organization Address Tampa, FL Full Time
    SES Space & Defense is a trusted partner ensuring mission success for our customers by blanketing the globe with multi o...
    DRS Global
    Hired Organization Address Reston, VA Intern
    SES Space & Defense is a trusted partner ensuring mission success for our customers by blanketing the globe with multi o...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Reston, VA area that may be a better fit.

    Senior Software Engineer - Ascend

    Gordian Software, Washington, DC

    Senior Software Engineer (Angular & AWS)

    Software Guidance and Assistance, Inc., Rockville, MD

    AI Assistant is available now!

    Feel free to start your new journey!