Systems Analyst/Programmer

Randstad
Buffalo Grove, Illinois
$75K-$80K a year
Full-time

job summary :

As a Systems Analyst / Programmer, you will serve as a liaison between end-users, software

engineers, and IT administrators to assist in resolving problems with software products or

company software systems.

This individual will apply proven communication, analytical, and problem-solving skills to help

maximize the benefit of IT system investments.

Responsibilities

Analyzes business process issues and / or problems and provides consulting assistance

to system users; conducts research on possible solutions and makes recommendations

based on findings.

  • Investigate data mapping discrepancies between systems.
  • Provide technical end-user support, including researching user complaints, researching

issues, answering technical questions, and / or assisting with application revisions.

Collaborate with developers, programmers, and designers in conceptualizing and

development of new software programs and applications.

Analyze, troubleshoot, and optimize EDI systems to ensure efficient and accurate data

transmission.

Assist in the definition, development, and documentation of software's business

requirements, objectives, deliverables, and specifications on a project-by-project basis in

collaboration with internal users and departments.

Assist in defining software development project plans, including scoping, scheduling,

implementation.

Research, identify, analyze, and fulfill requirements of all internal and external program

users.

Write programming scripts to enhance functionality and / or performance of company

applications as necessary.

Run and monitor software performance tests on new and existing programs for the

purposes of correcting errors, isolating areas for improvement, and general debugging.

Interview end-users for insight on functionality, interface, problems, and / or usability

issues.

  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and write reports for management and / or team members on the

status of the programming process.

  • Develop and maintain user manuals and guidelines.
  • Train end users to operate new or modified programs.

Position Requirements

1-2 yrs. experience with systems (ERP, CRM, OMS (order management solutions),

Ecommerce cart software.

  • 1-2 yrs. experience in EDI (Electronic Data Exchange) preferred.
  • 1-2 experience with light programming, scripting, structured data (XML, JSON, etc.)
  • 1-2 yrs. experience in .NET environment using Microsoft tools (Visual Studio, SQL

Server Management Studio)

Able to communicate effectively with non-technical staff and with members of

interdisciplinary teams.

  • Flexible and adaptable in regard to learning and understanding new technologies.
  • strong written, oral, and interpersonal communication skills.
  • Hands-on experience developing test cases and test plans.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Bachelor's degree in business or technology related field.
  • 1-2 years of experience as business analyst or programmer
  • Formal education or certification in programming
  • Experience in a Microsoft development environment is a plus (ASP.NET, C#, MS SQL

Server, Visual Studio, etc.)

responsibilities :

As a Systems Analyst / Programmer, you will serve as a liaison between end-users, software

engineers, and IT administrators to assist in resolving problems with software products or

company software systems.

This individual will apply proven communication, analytical, and problem-solving skills to help

maximize the benefit of IT system investments.

Responsibilities

Analyzes business process issues and / or problems and provides consulting assistance

to system users; conducts research on possible solutions and makes recommendations

based on findings.

  • Investigate data mapping discrepancies between systems.
  • Provide technical end-user support, including researching user complaints, researching

issues, answering technical questions, and / or assisting with application revisions.

Collaborate with developers, programmers, and designers in conceptualizing and

development of new software programs and applications.

Analyze, troubleshoot, and optimize EDI systems to ensure efficient and accurate data

transmission.

Assist in the definition, development, and documentation of software's business

requirements, objectives, deliverables, and specifications on a project-by-project basis in

collaboration with internal users and departments.

Assist in defining software development project plans, including scoping, scheduling,

implementation.

Research, identify, analyze, and fulfill requirements of all internal and external program

users.

Write programming scripts to enhance functionality and / or performance of company

applications as necessary.

Run and monitor software performance tests on new and existing programs for the

purposes of correcting errors, isolating areas for improvement, and general debugging.

Interview end-users for insight on functionality, interface, problems, and / or usability

issues.

  • Administer critical analysis of test results and deliver solutions to problem areas.
  • Generate statistics and write reports for management and / or team members on the

status of the programming process.

  • Develop and maintain user manuals and guidelines.
  • Train end users to operate new or modified programs.

Position Requirements

1-2 yrs. experience with systems (ERP, CRM, OMS (order management solutions),

Ecommerce cart software.

  • 1-2 yrs. experience in EDI (Electronic Data Exchange) preferred.
  • 1-2 experience with light programming, scripting, structured data (XML, JSON, etc.)
  • 1-2 yrs. experience in .NET environment using Microsoft tools (Visual Studio, SQL

Server Management Studio)

Able to communicate effectively with non-technical staff and with members of

interdisciplinary teams.

  • Flexible and adaptable in regard to learning and understanding new technologies.
  • Strong written, oral, and interpersonal communication skills.
  • Hands-on experience developing test cases and test plans.
  • Ability to conduct research into software-related issues and products.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to work both independently and in a team-oriented, collaborative environment.
  • Bachelor's degree in business or technology related field.
  • 1-2 years of experience as business analyst or programmer
  • Formal education or certification in programming
  • Experience in a Microsoft development environment is a plus (ASP.NET, C#, MS SQL

Server, Visual Studio, etc.)

qualifications :

  • Experience level : Entry Level
  • Minimum 2 years of experience
  • Education : Bachelors
  • skills :
  • SOAP
  • SOAP
  • SOAP
  • Visual Studio
  • 30+ days ago
Related jobs
Randstad
Buffalo Grove, Illinois

As a Systems Analyst/Programmer, you will serve as a liaison between end-users, software. As a Systems Analyst/Programmer, you will serve as a liaison between end-users, software. Investigate data mapping discrepancies between systems. Collaborate with developers, programmers, and designers in conce...

Promoted
Feuji
Mount Prospect, Illinois

JDE Manufacturing Business Analyst. ...

Promoted
CHAMPRO
Deerfield, Illinois

We are seeking a dynamic and motivated Software Developer to join our Internal Applications Team. This is an excellent opportunity for an individual who thrives in a collaborative environment and is passionate about delivering high-quality software solutions that drive business success. Software Dev...

Promoted
Paylocity
Schaumburg, Illinois

Want to develop the strategies and principles needed to deliver compelling software? Join our team and help us enhance our all-in-one software platform, elevate our one-of-a-kind technology, and improve the employee experience. We are seeking a skilled and motivated Frontend Software Test Engineer t...

Promoted
Canonical - Jobs
Mundelein, Illinois

This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We are looking for a range of skills and experience, and will work on everything from the kernel to Debian packaging, but the...

Promoted
Fortune
Deerfield, Illinois

Low Code Power Platform Developer, you help execute Fortune Brands Innovation's digital strategy in alignment with business needs and priorities. The ideal candidate will have a strong background in technology architecture design, and software development with a proven track record of designing comp...

Promoted
Discover Financial Services
Deerfield, Illinois

This Tableau developer will be responsible for the development, implementation and maintenance of Tableau dashboards and worksheets, business intelligence reports and insightful visualizations for Discover's Enterprise Data Risk Management organization that will be consumed by both internal and exte...

Promoted
BDO USA, LLP
Des Plaines, Illinois

The Experienced Senior Software Developer will work with cutting edge technology, deliver high quality solutions across various local industries, and drive solutions with a team working on holistic software projects that range in size and scope, as well as receive continuous career development oppor...

Promoted
DivIHN Integration Inc
Deerfield, Illinois

Title: Supply Chain Business Analyst (2 Openings). Gather, understand and document business objectives, specifications and requirements on subgroup of medium size project. Analysis on location/ code GTIN impact in order to define, design, and document business flows, processes and execution. Define ...

Capgemini
Illinois, US

To support the development of SOA Services of banking client by GAP analyzing existing legacy interfaces, documenting analysis results and maintaining the mainframe integrations for future service enabled applications. Experience in mainframe and distributed technologies. ...