Posted in

Junior Software Developer/Engineer

Junior Software Developer/Engineer

CompanyMaxar Technologies
LocationReston, VA, USA
Salary$110000 – $140000
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior

Requirements

  • 1 year of technical experience
  • Bachelor’s degree in computer science, engineering or a related field, or equivalent training, fellowship, or work experience; years of experience can be substituted in lieu of experience.
  • Developing custom software solutions
  • Strong proficiency in JavaScript/TypeScript and experience with front-end frameworks such as React, and/or strong Java proficiency building web services performing data extraction and manipulation
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to implement automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Capable of working effectively with a geographically distributed ops & development team
  • Communicates effectively with customers and team in written and oral forums
  • Willingness to work onsite at least 75% or as needs dictate
  • US citizenship

Responsibilities

  • Develop enabling software solutions using a variety of languages that address real world user requirements; writes and debugs custom code and creates user documentation.
  • Develop, test, and maintain robust, scalable, high-quality software for our technology stack.
  • Collaborate with the program manager, engineers, and other stakeholders to define software requirements and specifications.
  • Collaborate with cross-functional teams to define, design, and demo new features.
  • Design and implement efficient, flexible solutions that can scale for mission critical applications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Communicate with multidisciplinary teams and articulate technical concepts and ideas effectively.
  • Work closely with the DevSecOps team to deploy new features and maintain system stability.
  • Identify and correct bottlenecks and fix bugs.
  • Write robust test suites to ensure high-quality code.

Preferred Qualifications

  • Some familiarity in these areas would be beneficial.
  • AI/ML concepts and development
  • Strong Linux skills and familiarity with cloud architectures
  • Familiarity with Docker and Kubernetes
  • An adaptable and solution centric mindset that embraces technology enablers
  • Familiarity with common industry software tools, concepts, and DevSecOps
  • Experience working with open-source resources in a government computing environment.