Homeoffice Senior Software Engineer

SES Space & Defense · United States Of America · Remote

About the job

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 EngineerHybrid from Reston, VA or Tampa, FLRemote from United StatesPosition SummaryWe 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 and client side components
  • 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 inter process communication strategies
  • Build and integrate with data storage systems
  • Help develop cutting edge interactive sites that use responsive layouts
  • 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 Qualifications
  • BS in Computer Science, Software Engineering, or a related field
  • 7+ years of experience with JS Frameworks like React and Angular
  • 5+ years of experience with CSS and CSS Frameworks
  • 5+ years of development and configuration of one or more ITSM, CSM, or CRM SaaS platforms
  • Hands-on experience with current markup technologies and presentational layout technologies and frameworks (HTML5, CSS3, Sass)
  • Experience with CSS layout frameworks (Foundation, Bootstrap)
  • Experience with JavaScript frameworks (React, Angular, etc)
  • Understanding of front-end packaging and tooling (Webpack, TypeScript)
  • Experience with JavaScript testing frameworks (Jasmine, Karma, Mocha)
  • 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.