TR

The Raymond Corporation

Visit Website

Job Details

Not specified
On-site
USD69,576 - USD89,064/yearly

Web Application Developer - iWAREHOUSE

United States

Job Description

Programmer Analyst iWAREHOUSE GATEWAY

About our company:

The Raymond Corporation is a member of the Toyota Industries family of companies. We empower you to do great work in a company with 100 years of success, innovation and growth. Our Associates are the foundation of our continued success. If you're innovative and enjoy the thrill of making things happen \- share our vision and grow with us.

About the position:

This position is responsible for the development, performance, integrity and security of Raymond's GATEWAY® Website. The programmer analyst analyzes complex business requirements, designs, develops, and implements software solutions, ensuring they meet customer, functional and performance expectations. They bridge the gap between technical expertise and business needs. Work closely with stakeholders to understand their needs, troubleshoot issues, and optimize existing systems. Reviews, approves and/or creates changes in processes, procedures and documentation as required in order to best meet business needs. They possess strong programming skills, problem\-solving abilities, and a keen eye for detail to deliver efficient and effective software solutions that drive business growth. Receives limited supervision. Regularly spends significant amounts of time working in front of computer terminal. Typically works under normal office conditions where required to sit for extended periods of time. Overall responsibility for ensuring that all assignments are completed in timely manner where programs/applications possess optimum design elements and most efficient test procedures. Provides estimates and plans impact of medium and large\-sized projects. May require occasional after\-hours support. Decisions are typically subject to check and can have significant impact on operations of parts of the Corporation. This is a remote position with occasional travel expected. You will:
Utilize HTML, CSS, JavaScript, JS Frameworks, and jQuery for web application development.
Utilize Server side scripting development.
Utilize SQL for database development.
Use Git version\-control systems.
Have knowledge and use of Software Development Life\-Cycle tools, such as Azure DevOps
Write and maintain detailed specifications.
Be responsible for ensuring that all project segments integrate effectively.
Present project status and technical program alternatives to management.
Keep abreast of innovation in web\-based user interface design and development.
Attend/participate at technical conferences.
Incorporate Web Application Security Best Practices (OWSAP Top 10 etc.)
Have excellent interpersonal and communication skills and ability to deal with ambiguity in a changing business environment
Have strong analytical skills, demonstrated ability to work in a team environment
Perform work under minimal supervision
Influence changes in customer facing enterprise level applications
Handle complex issues and problems, and refers only the most complex issues to higher\-level staff.
Follow the software development lifecycle.
Develop and execute project plans
Create technical specifications
Design and develop test cases
Analyze existing systems to provide recommendations for improvement
Ensure proper software code documentation
Perform system risk and reliability analysis
Assess new technologies before adoption and implementation
Provide leadership, coaching, and/or mentoring to lower\-level staff. May act as lead.
Perform related work as assigned.

About you:

Three or more years of related experience
Experience with version control systems, such as Git or SVN
Intermediate knowledge of API development, implementation and maintenance.
Experience with front end web technologies, such as Vue.js, React, or Angular a plus.
Advanced use of server side scripting languages is a plus.
A working knowledge of Responsive Web Design.

It would be great if you had:

Displays inquisitiveness and openness to learn. Consistently seeks and learns new technology.
A Bachelor's Degree in a related field is preferred.
Possesses excellent verbal and written communication skills, ability to develop and give presentations on technical matters to various members of the organization.
Ability to gather information, and troubleshoot to develop enterprise level software solutions.
Highly self\-motivated and self\-directed.
Excellent project management skills with the ability to multi\-task, prioritize, and execute tasks in a high\-pressure environment to produce work in a timely manner.
Experience with Adobe Coldfusion a plus.

About the total compensation package:

Salary

\- $69,576 \- $89,064 – depending on candidates education and experience.

Benefits

\- We recognize the value of a comprehensive benefits program for our employees and work tirelessly to make sure our package meets the needs of our employees and their families. Eligible employees can elect and participate in a variety of benefits including:
Medical and Rx Plan options
Dental and Vision Plan options
Vacation on day 1
Employee Assistance Program (EAP)
Flexible Spending Accounts (FSA) for medical and dependent care
Life Insurance and AD\&D
Short\-Term and Long\-Term Disability
Accident, Critical Illness, and Indemnity Insurance
ID Theft Protection
Comprehensive 401(k) retirement plan with company match
Profit Sharing Plan based on annual profitability
Long\-Term Care Insurance
Vacation, Sick, \& Volunteer Time
Company Paid Holidays
Tuition Aid Program
Requirements:
A Bachelor's Degree in a related field is preferred.
Three or more years of related work experience is required.
Additional Details : Employment authorization required. The Raymond Corporation will not pursue visa sponsorship for this position.