Arctic Slope Regional Corporation - Moorestown, NJ

posted 4 months ago

Full-time - Mid Level
Moorestown, NJ
Support Activities for Mining

About the position

ASRC Agile Decision Sciences is a leading provider of systems engineering, software engineering, system integration, and project management services, particularly focused on real-time, mission-critical defense systems. We are currently seeking highly motivated Software Engineers to join our team in Moorestown, NJ, to support the development and sustainment of the U.S. Navy Ship Self-Defense System. This role requires a collaborative approach, utilizing agile software development methodologies to ensure the successful delivery of software solutions that meet the stringent requirements of defense applications. In this position, you will participate in various software development activities, including software requirements reviews, preliminary and critical design reviews, integration readiness reviews, and software acceptance reviews. You will be responsible for researching complex problems and developing effective solutions that align with project goals. The ideal candidate will have a strong background in software development, particularly in large-scale software programs, and will be adept at working in a fast-paced, team-oriented environment. The role demands a solid understanding of software engineering principles, particularly in the context of real-time systems. You will be expected to leverage your experience in Open/Layered Architecture Environments and apply your skills in data analysis and system integration to enhance the functionality and reliability of the Ship Self-Defense System. Your contributions will be critical in ensuring that the software developed meets the operational needs of the U.S. Navy.

Responsibilities

  • Participate in software requirements review, preliminary and critical design reviews, integration readiness review, and software acceptance reviews.
  • Research problems and develop solutions in a collaborative team environment.
  • Utilize agile software development methodologies to deliver high-quality software solutions.

Requirements

  • Bachelor's degree or higher in Engineering, Computer Science, Math, Physics, or a related field, or equivalent related work experience.
  • U.S. Citizenship to obtain and maintain a Secret security clearance.
  • 5-7 years of experience in software development, maintenance, or support of large-scale software programs.
  • Experience in Open/Layered Architecture Environment.
  • Proficiency in Real-Time System Data Analysis and Problem Analysis.
  • Experience in System Integration.
  • Experience developing software with Java, C++, or Python.
  • Experience with Agile scaled principles in software development.
  • Familiarity with Object Oriented design/development and Design Patterns.
  • Experience working with Linux and UNIX environments.
  • Strong skills with Integrated Development Environments (IDE) such as Eclipse or VSCode.
  • Familiarity with UML syntax and its use in Model-based tools like Rapsody.
  • Experience with driver-based and automated test environments.
  • Familiarity with Git and issue tracking systems like JIRA or Trello.

Nice-to-haves

  • Experience with xUnit Framework, Junit, and Google Test.
  • Familiarity with Tcl/Tk and Ada.
  • Experience with the Atlassian tool suite including Jira, BitBucket, and Confluence.
  • Knowledge of Data Distribution Service (DDS).
  • Familiarity with CMMI Level 5 Life Cycle Processes and Procedures.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service