Software Engineer

Maritime Planning Associates
Job Description
At MPA, we strive to hire colleagues with not only the right skills but those who are aligned with our core tenants of collaboration, continuous learning and attention to detail. These tenants fully support our mission of providing actionable and insightful solutions to challenging and complex problems.

As a software engineer, your work will be at the core of our technology stack, where you will become part of a dynamic team responsible for the integration of hazard assessment models, data management tools and visualization techniques into the Joint Effects Modeling framework.


  • Interact with personnel internal and external to the organization to receive and validate requirements.

  • Develop code as part of a multi-disciplinary Agile Development team.

  • Preparation of software documentation.


  • BS Degree in Computer Science or similar technical field of study.

  • Five years of software development experience leveraging JAVA.

  • Experience working with a distributed team developing large software systems.

This is a full-time position to be performed at our offices in Middletown, RI.

To respond to this opportunity please email your resume to

Contact Information
Other Postings