There are still lots of open positions. Let's find the one that's right for you.
As a Senior Software Engineer at Maxar Technologies, you will play a pivotal role in designing and developing user interfaces and visualizations that enhance capabilities such as data discovery, analytic visualizations, and AI/ML big data analytics. Your work will involve creating intuitive and effective user experiences that support link-node analysis and object production and relationships. You will be responsible for developing services using modern techniques, including REST, Java, JSON, Spring, Python, and various JavaScript Web UI frameworks such as jQuery, Angular, and React, as well as utilizing Docker for containerization. In this position, you will also engage with processes and tools that support the DevSecOps pipeline, including JIRA for project management, Git for version control, Junit for testing, Jenkins for continuous integration, SonarQube for code quality, and Artifactory for artifact management. Your role will require you to support the development and demonstration of user interface and visualization concepts, incorporating feedback from analysts into the backlog to ensure that the final product meets user needs and expectations. This position requires a strong background in software engineering, particularly in an Agile, Microservice cloud-based environment. You will be expected to leverage your expertise in Java, Python, and shell scripting, as well as your experience with JSON, Spring, Spring Boot, JavaEE, Docker, and Web UI JavaScript frameworks. A Top Secret/SCI CI Poly clearance is mandatory for this role, and while the position is primarily onsite, there may be some opportunities for hybrid work arrangements.