Senior Software Engineer

matson

$111K — $147K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field.
  • 2 years of experience in software development roles such as Software Developer or Technology Analyst.
  • Minimum 1 year of hands-on experience with Java, Spring, Spring Boot, etc.
  • Experience in writing testable and reusable code using Java and frameworks.
  • Familiarity with AWS serverless architecture and tools like Lambda.

Responsibilities

  • Design and maintain enterprise and local applications.
  • Identify and improve logistics processes through software development.
  • Develop solutions that enhance business efficiency and customer satisfaction.
  • Collaborate with analysts, QA, and architecture teams for thorough testing of applications.
  • Coordinate with deployment teams to ensure smooth application launches.
  • Write clean, maintainable code and document technical processes.
  • Provide on-call production support for critical applications.

Benefits

  • Flexible telecommuting options available (hybrid work environment).
  • Opportunity to work in the dynamic Shipping and Logistics domain.
  • Engagement with a unified team that values integrity and diverse perspectives.
Full Job Description
Description

Position at Matson Navigation Company, Inc

Job Duties:

Design, develop, deliver, and maintain enterprise and local applications, and core reusable components. Design enterprise-wide applications framework utilizing deep understanding of applications architecture, enterprise application integration, and multi-party application collaboration. Analyze existing logistics processes and identify areas for improvement and automation through software development. Understand the business practices of customers within the business unit and adapt appropriate systems solutions to business problems or requirements. Understand the activities of the various functions within the applicable business unit(s) to provide the best solutions to system problems or requests. Design solutions that make business processes more efficient to satisfy the customer. Ensure that appropriate change control processes for deliverables are followed. Provide technical evaluations of packaged products or new technologies. Ensure that all application and integration deliverables are thoroughly tested by coordinating with business analysts, Quality Assurance, and architecture teams. Work closely with production operations and build and deployment teams to ensure smooth deployment of application components in all environments. Estimate, design, code, and test software components and framework to be used in enterprise or local applications, while adhering to standards defined in the design and development phases of the Matson SDLC. Write efficient and easily maintained code and develop technical documentation as defined in the SDLC. Perform on-call responsibilities for production support of critical applications as required. Use standard web technologies such as Java, Spring, Spring Boot, RESTful Services, XML, Tomcat, and JBoss to build large and complex analytics applications and build enterprise applications in Matson's Shipping and Logistics domain

Education Required:

Master's degree or foreign equivalent in Computer Science or related field.

Experience Required:

2 years of experience as Software Developer, Software Engineer, Java Developer, Technology Analyst, or related occupation.

Special Requirements:

Must have at least 1 year of prior work experience in each of the following:
  1. Building large analytics applications and enterprise applications using at least two of the following web technologies: Java, Spring, Spring Boot, WebFlux, React, Redux, RESTful Services, XML, Tomcat, and/or JBoss.
  2. Writing testable code, building reusable components, and creating code documentation using at least 2 of the following coding technologies: Java, Spring Framework, Web Services, and/or SQL.
  3. Applying InfoSec and building applications with sound Information Security or Cyber Security principles.
  4. AWS experience with serverless, Lambda and code pipeline using TypeScript.
  5. Implementing test cases for RESTful services and measured code coverage using JUnit Framework.
  6. Resolving merge conflicts, reviewing code changes, managing branches, and building applications using version control tools including GIT or CVS.

Some telecommuting permitted (hybrid).

Salary:

$111,072 to $147,000 per year.

Worksite:

426 N. 44th Street, Suite 250, Phoenix AZ 85008

At Matson, we're looking for people to build a unified team to maintain our values of trust, integrity, and reliability. We welcome diverse perspectives and people who think rigorously and thoughtfully challenge assumptions.

Similar Jobs

More Jobs at matson

More Enterprise Technology Jobs

Find similar Senior Software Engineer jobs: