Commercial Software Engineer codes software applications based on third party business requirements. Standardizes the quality assurance procedure for software. Being a Commercial Software Engineer performs tests and develops fixes. Researches client complaints and makes necessary adjustments and/or recommendations to resolve software related issues. Additionally, Commercial Software Engineer requires a bachelor's degree in a related area. Typically reports to a supervisor. To be a Commercial Software Engineer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. (Copyright 2024 Salary.com)
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.
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
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.
Clear All
0 Commercial Software Engineer jobs found in Youngstown, OH area