Senior Software Engineer

2 weeks ago


Carbondale, United States PLS Logistics Services Full time
Overview

Pittsburgh Logistics Systems, Inc., d/b/a PLS Logistics Systems, headquartered in Cranberry Township, PA, seeks a Senior Software Engineer for a remote work-from-home position (with the ability to telecommute with appropriate telecommuting systems). Will be responsible for overall architectural and development of multi-year strategy supporting the maintenance, enhancement, and optimization of frontend website, mobile applications, and associated backend databases.

Responsibilities

Duties include: (i) designing, developing and modifying software systems; (ii) using scientific analysis and mathematical models to predict and measure outcomes and consequences of design; (iii) determining system performance standards; (iv) developing or directing software system testing or validation procedures, programming, or documentation; (v) designing database schemas, tables, and developing SQL/GraphQL queries; (vi) developing user interface components using JavaScript, CSS, HTML, Node, React with NextJS; (vii) writing unit, integration and performance tests using Jest and Cypress; (viii) creating automated build and deployment plans using continuous integration tools like Docker, Kubernetes and GitHub Actions; (ix) developing Business Intelligence reports using common reporting software/technologies and integrating them with various applications; (x) preparing Unified Modeling Language (UML) design specifications and other documents to support application solutions; (xi) providing technical guidance and assistance to resolve production and non-production issues; (xii) documenting developed programs and solutions, both internally and externally, for future readability and ease of modifications; (xiii) providing level 1, 2, & 3 application technical support; (xiv) ensuring implemented projects are completely documented, fully tested, and verified for accuracy; (xv) developing project time estimates, track progress & participate in Agile Scrum ceremonies; and (xvi) developing user-training documents and provide user training

Qualifications

Must have a Bachelor's degree (or foreign equivalent) in Computer Science, Software Engineering, or a directly related field plus five (5) years of post-baccalaureate, progressively responsible experience in a software engineering role.

Experience must include at least two (2) years performing software architecture and database design. Experience can be concurrent. Must know (from any completed university-level coursework, seminars, workshops, or real-world, hands-on experience): React with NextJS; GraphQL/Rest; Node; Sequelize; PostgreSQL and MYSQL; Kubernetes; and Java.
  • Software Developer

    2 weeks ago


    Carbondale, United States All Lines Technology Full time

    All Lines Technology is seeking a skilled and motivated Software Developer/Engineer to join our dynamic team. The ideal candidate will be responsible for developing new software applications, supporting existing software products, and collaborating with stakeholders to gather requirements and deliver high-quality technical solutions. You will have the...


  • Carbondale, United States ACCUR Recruiting Services Full time

    Objective Reporting to the Chief Executive Officer, Director of Product Development and Sourcing will be a part of the company's leadership team, and responsible for managing the day-to-day product development operations. He / She will work alongside the CEO and leadership team to identify, articulate, and implement product development and sourcing...


  • Carbondale, United States ACCUR Recruiting Services Full time

    Objective Reporting to the Chief Executive Officer, Director of Product Development and Sourcing will be a part of the company's leadership team, and responsible for managing the day-to-day product development operations.He / She will work alongside the CEO and leadership team to identify, articulate, and implement product development and sourcing...