Rutgers New Start Career Network

Rutgers Edward J. Bloustein School of Planning and Public Policy mobile logo
New Start Career Network mobile logo

Job Information

CRST The Transportation Solution, Inc. Manager - Software Development in Amherst, New York

Description

CRST The Transportation Solution, Inc. is Delivering Promises and Driving Success to ensure everyone has what's needed to live and thrive. Today, more than ever, we are looking for talented individuals who will help us bring this vision to life. 

This position is on-site in Amherst, NY.

Job Summary:

Planning, development, implementation, and maintenance of an organization's technology infrastructure and systems. IT professionals play a crucial role in supporting and optimizing technology resources to meet the needs of the organization and its stakeholders and optimizing technology resources to support business operations, enhance productivity, and drive innovation. They contribute to areas such as technical support, system administration, networking, database management, software development, and project management.

Essential Duties and Responsibilities:

  • Builds and manages software product teams

  • Manages 3rd party developers (on-shore and off-shore)

  • Executes software development practices (Agile/Scrum), processes (DevOps), and policies (CM/QA)

  • Manages the software development environment (development toolchain)

  • Executes the development life-cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support

  • Responsible for the software architecture and design effort; drives modularity and reuse

  • Develops project plans, resource plans, and schedules; manages development timelines

  • Ensures design reviews, code reviews, and other product quality assurance activities are completed

  • Adheres to a change management process to manage software releases, application patching, and changes to production configurations

  • Manages multiple tasks and responsibilities with urgency

  • Identifies and resolves problems in early project stages to avoid schedule and budget impacts

  • Manages development team expenses

Qualifications:

  • Bachelor’s degree in computer science, software/computer engineering, or related field

  • 5 or more years of developing enterprise software applications

  • Demonstrated leadership ability

  • Experienced in Agile methods including SCRUM and TDD

  • Experience in software architecture and design

  • Demonstrated success in managing projects and processes

  • Excellent analytical and problem-solving skills

  • Excellent interpersonal abilities

  • Excellent written and verbal communication skills

  • Technical knowledge of web applications using web services (REST/SOAP/SOA/XML/HTML)

  • Required Technologies: Angular, Java, Java EE (Spring), jQuery, JavaScript (EXT js), SQL, PHP, React Nativ, Graph QL

This position will be eligible for an Annual Incentive Plan (AIP) with a target payout of 10% of the annual base salary.

Work locations of each position will be determined during the hiring process. Each work location will depend on business needs and the essential functions of the position.

The CRST Core Values: Safety at the Core of All We Do – Integrity in Every Decision and Action – Commitment to the Success of Employees, Customers, Agents, Contractors, and Communities.

EEO Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Qualifications

Education

Required

  • Bachelors or better in Computer Science
DirectEmployers