Jobs and Careers
PO

Software Developer (Mid Level) Tech Agnostic (Java/Python/Golang)

Pole Star
Petersburg, United Statesfull_timeVerifiedPosted 2 May 2023

About the role

ABOUT THE COMPANY:

Pole Star Defense is a leading provider of maritime domain awareness, maritime security, and fisheries monitoring systems to the government sector. Since 1998, we have pushed the limits of innovation, mitigating growing threats to ships, supply chains, cargo, territorial waters and, most importantly, safety of lives at sea and beyond. Today, we continue to develop and implement pioneering intelligence technologies to protect customer vessels, people, maritime domain, and reputation.

POSITION DESCRIPTION:

Pole Star Defense is looking for software developers, passionate about building robust modern applications You will be working in a growing team on green-field projects that owns end-to-end delivery of the entire solution. The perfect fit will work within an Agile environment and actively participate in story planning & daily standups. You will play a key role in collaborative project teams and assist with designing and developing mission-critical, enterprise-scale business systems.


RESPONSIBILITIES:

  • Design, code, and test software modifications for assigned applications to address changes or fixes as necessary for problem resolution
  • Review, analyze, and modify programming systems, including encoding, testing, debugging, and installing for a large-scale system
  • Independently prepare estimates of effort to develop and execute approved application changes in primary applications, prioritize work assignments, and facilitate peer review of work products
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop technical designs for application development
  • Maintain shared responsibility for documentation updates to configuration records and the related configuration management tool to track application changes
  • Transforming requirements into stipulations
  • Prepare and produce releases of software components
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review

Requirements


  • 5+ years of direct design and programming experience with Java or similar OOP Language (Python/Golang/Rust etc)
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Experience with messaging and event streaming systems and frameworks (such as JMS, Kafka, etc.)
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of build automation tools like Ant, Maven, Gradle, etc
  • Experience with continuous integration tools


EDUCATION/CERTIFICATIONS:

  • Bachelor’s degree in computer science, computer engineering, software engineering or equivalent


DESIRED SKILLS (Not Required):

  • Experience working with DHS or DoD
  • Security Clearance
  • Experience with AWS cloud

TRAVEL REQUIRED:

  • Ability for up to 10% travel both domestic and international.

Benefits

Pole Star Defense offers benefits that are designed to lead an evolving marketplace and encourage a healthy balance between work and life. Highlights of those benefits are listed below:

  • Medical, Vision, Dental, Disability insurance for employees and dependents (100% covered by company)
  • Life insurance, company funded to 3x salary
  • 20 days annual leave (can buy or sell more days)
  • Up to a 10% Annual bonus available
  • Up to a 5% 401K matching
  • Gym membership subsidy
  • Volunteer Day PTO
  • Refer-a-friend recruitment bonus


WORK SCHEDULE NOTE:

While this position is scheduled for a traditional Monday – Friday work week, our systems run 24/7/365 and as such, you may be expected to perform out of hours, on-call support on an as needed basis. Additional compensation may be available for working on-call, standby, or holiday hours.

This is a Public Trust position and requires completion of a State and Federal Criminal History Report (i.e., background check) and may require a Department of Defense security clearance.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Pole Star

View company profile →