Preloader

Loading

Software Engineer (Amherst, NY) – Randstad USA

  • Computer & IT
  • Fulltime
  • 1 year ago
  • Buffalo

Job Information

  • icon
    No. of Openings 1 opening
  • icon
    Job Experience : 2-5 years

Job Description

job summary:

Primary Responsibilities

? Obtain and maintain a thorough knowledge of the organization, and adhere to all organizational and department standards

? Learn the current ERP application technology in order to maintain and modernize legacy systems.

? Collaborate with IT management and end-users to identify requirements and specifications for new application development,

as well as for existing application enhancements.

? Take ownership of development projects from beginning to end of software development life cycle, including:

o Understand the goal(s) of the project and the criteria that must be met to achieve said goal(s)

o Independently (or in collaboration with Management) devise a plan of action and design a solution to meet the

required criteria

o Develop/modify application(s) to implement the designed the solution

o Test, troubleshoot, and debug application(s)

o Document the goal(s), solution(s), and detailed scope of the project

Authorities:

? Attendance at IT related conferences and training functions

? Attendance and involvement at regularly held IT project status meetings

Qualification Requirements:

? Associate degree in Computer Science, Information Systems, OR equivalent degree, with emphasis on programming

? Python/ Node JS programming language: 2+ years of experience in at least 1 of these programs

? Experience using Git for DevOps and source-code version control

? Excellent interpersonal and communications kills – able to communicate with proper business etiquette in person, over-the-

phone, and via email

? strong organizational and problem-solving skills

? Ability to be a self-starter and work on projects with minimal management oversight

? Must enjoy working in a fast-paced environment involving multi-tasking

? Must be a team player

Qualification Nice-To-Haves:

? Bachelor’s degree in Computer Science, Information Systems, OR equivalent degree, with emphasis on software development

? Python/NodeJS programming languages: 3+ years’ experience with both programming languages

? Experience using SQL to query databases

? Experience with IBM RPG/RPGLE programming language

? Experience with IBM i environment

? Experience with Linux

? Experience with Azure cloud environment

location: Amherst, New York
job type: Permanent
salary: $75,000 – 85,000 per year
work hours: 8am to 5pm
education: Associates

responsibilities:
• Obtain and maintain a thorough knowledge of the organization, and adhere to all organizational and department standards
• Learn the current ERP application technology in order to maintain and modernize legacy systems.
• Collaborate with IT management and end-users to identify requirements and specifications for new application development, as well as for existing application enhancements.
• Take ownership of development projects from beginning to end of software development life cycle, including:
• Understand the goal(s) of the project and the criteria that must be met to achieve said goal(s)
• Independently (or in collaboration with Management) devise a plan of action and design a solution to meet the required criteria
• Develop/modify application(s) to implement the designed the solution
• Test, troubleshoot, and debug application(s)
• Document the goal(s), solution(s), and detailed scope of the project

qualifications:
• Experience level: Experienced
• Minimum 2 years of experience
• Education: Associates

skills:
• Javascript
• Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, cer

Job alerts

Receive emails for the latest jobs matching your search criteria

Uploading
Color SWITCHER