Jobs · Engineering · New Mexico

Software Engineer - Developer 5 (contract)

Boeing · Albuquerque, NM · 1 mo ago
EngineeringContract

Position Responsibilities

  • Aid in leading the architecture, design, development, and analyses of software systems.
  • Partner with appropriate stakeholders to oversee the translation of software requirements and models that meet customer, operational, and performance requirements.
  • Assist in completing software system-level analyses to identify risk, issues, and opportunities.
  • Lead the software team to successfully complete code reviews to ensure alignment to requirements and standards.
  • Oversee the review of product and process for alignment with project plans and industry standards.
  • Research and oversee the implementation of current and emerging software technologies, tools, and frameworks.

Basic Qualifications

  • 10+ years of experience in foundational Computer Science knowledge and object-oriented design and software patterns.
  • Experience with space/satellite ground mission capabilities, products, domain, and/or customers.
  • Active Top Secret US Security Clearance with the ability to obtain SCI access post start.

Preferred Qualifications

  • Bachelor’s or above degree in Computer Science, Software Engineering, or related technical field; or equivalent experience.
  • Experience with Java, C++, Python, JS frameworks, Spring Framework, Hibernate, RDBMS, MongoDB, REST, and OpenAPI.
  • Experience using dependency management and automation services (e.g. Ivy, Maven, Gradle, Git, Jenkins, etc.).
  • Experience using cloud-based infrastructure (e.g. AWS, Azure, etc.).
  • Familiarity with practices such as test-driven development (TDD), agile software development, DevSecOps, and CI/CD management.
  • Experience as a Technical Lead Engineer (TLE), Software Lead, Software Architect, and/or Chief Engineer on a complex software development project/program.
  • Experience in hardware/software integration, emulation, and/or testing, preferably in a lab environment.
  • Experience with large Database Management Systems (DBMS) requiring proficiency in SQL (complex queries, stored procedures, triggers) and database design.
  • Familiarity with ETL processes (e.g., SSIS) and data backup/recovery techniques.
  • Experience with software for control systems, embedded FPGA, low latency deterministic, operator interfaces, and/or control gimbals, ground antennas, optical sensors.
  • Experience leading software development projects through the full development lifecycle.

Pay Rate Range

100 - 108 USD hourly

Benefits Information

Optional Benefits: Medical, Dental, Vision, 401K

Similar jobs