Systems Analyst

  • by
Knowledge Services is hiring for a Systems Analyst for a client based out of Indianapolis, IN.
The candidate works under limited supervision performing application systems analysis duties. This encompasses reviewing business requirements, performing application design, development, unit testing, and defect correction. A strong working knowledge of one or more software development methodologies is expected along with familiarity with business problem analysis, system design and systems integration.


  • Maintaining and upgrading existing systems as required
  • Troubleshooting technical issues
  • Collaborates with Business Analysts, Project Leads and IT Developers to resolve issues and ensuring solutions are viable and consistent
  • Creates system guidelines and manuals for the organization
  • Conducts training sessions and workshops on system processes
  • Performs regular reviews of systems and generating reports on efficiencies and improvement areas
  • Designs, and debugs new and existing application software programs to ensure business requirements are met
  • Assists in preparing user requirements, functional design, physical design and other relevant system design components.
  • Assists in research, fact-finding and analyzing user needs and problems required to develop and maintain information systems.
  • Assists in the development of project cost and time estimates.
  • Tests and debugs new and existing application software.
  • Executes tasks in conformance of development techniques, standards, policies and procedures.
  • Provides complete documentation for new or modified information systems and/or application software programs.
  • Monitors completed application software systems to ensure proper execution and performance.
  • Promotes the goals and objectives of the IT Department.
  • Performs related duties as required.


  • Bachelors degree
  • 3+ years experience implementing IT solutions
  • Specific Development Languages and Tools include:
    • Java (desired)
    • PL/SQL
    • Oracle db
    • Understands Oracle applications
    • Knowledge of source code management software
    • Dynatrace session replay
  • Working knowledge of information systems design principles and new systems design techniques;
  • Considerable knowledge of policies, standards, procedures, and techniques used for application development;
  • Technical aptitude and solid understanding of programming concepts.
  • Ability to perform problem solving and analytical analysis;
  • Considerable knowledge of application development software tools and application development software languages;
  • Working knowledge of the most recent advancement of information technology equipment, operation, and capabilities;
  • Broad understanding of IT infrastructure and application interfaces, database concepts, and general IT concepts (e.g. virtualization, cloud computing, platforms).
  • Considerable knowledge of system integration concepts to include file creation and ingestion, Web service development, and Application Programming Interface (API) calls;
  • Working knowledge of both system and business applications and competent to work at the highest technical level and/or specialized area;
  • Ability to work independently under general direction;
  • Ability to establish and maintain a cooperative working relationship with others;
  • Ability to communicate effectively, both orally and in writing.
  • A commitment to continuous professional development.
  • A high degree of organizational skills and attention to detail.
  • The ability to multitask and prioritize responsibilities.
  • Flexibility to work as needed outside of traditional business hours when required.
  • Experience working in a team environment under stringent time constraints.

Click Here To Apply For Job