You are on page 1of 2

SUNTRUST PROPERTIES INC.

MANAGEMENT INFORMATION SYSTEM DEPARTMENT

JOB DESCRIPTION

JOB TITLE: Junior Systems Analyst


JOB LEVEL:
JOB GRADE:

ORGANIZATIONAL RELATIONSHIP

Reports to: MIS Managers/Systems Development Administrator


Supervises: None
Coordinates with: Systems’ Developers, end users, other department personnel

JOB SUMMARY

Provides work direction, develops system specifications, and programs technical solutions for complex
business problems defined by systems analysts in order to promote operational efficiency and facilitate
management decision-making.

Duties and Responsibilities:

 Plans, develops, tests, and documents computer programs, applying knowledge of programming
techniques and computer systems: Evaluates user requests for new or modified programs to
determine feasibility, cost and time required, compatibility with the current system, and computer
capabilities.
 Consults with the users to identify current operating procedures and clarify program objectives.
 Formulates a plan outlining steps required to develop the program, using structured analysis and
design.
 Submits plans to the users for approval.
 Prepares flowcharts and diagrams to illustrate a sequence of steps the program must follow and to
describe logical operations involved.
 Analyzes, reviews, and alters programs to increase operating efficiency or adapt to new requirements.
 Writes documentation to describe program development, logic, coding, and corrections.
 Writes a manual for users to describe installation and operating procedures.
 Monitors the performance of the program after implementation.

Qualifications/Skills:

 Understanding of object-oriented software engineering


 Track record of successful application development
 Ability to write clean, well-documented code
 Excellent complex problem-solving and critical-thinking skills
 Working knowledge of SQL and Microsoft SQL Server
 Solid troubleshooting and communication skills
 Experience using Microsoft Office tools (Excel, Visio)
 Demonstrated analytical and critical thinking abilities
Education and Experience Requirements:

 Bachelor’s degree in computer science, engineering, or a related field


 One to three years of experience in software development
 Proven experience with OOP languages (Java, C++, VB.NET)
 Familiarity with HTML, JavaScript, CSS, and AJAX
 Direct experience with Agile software development methodologies a plus

You might also like