Previous Job
Systems Analyst I - RTH
Ref No.: 18-00324
Location: Bethlehem
Job Description:

Systems Analyst I needed to support Dental Technology systems including DNA, FAP, QMP and PDM. This position acts to optimize the work of the assigned customer area through participating in business planning, needs analysis and business risk assessment, translating the business/processes requirements to technology requirements and consulting with the customer on how to best support the business through the effective use of technology.

This position supports a development team and is responsible to translate business requirements into technical requirements work with the developers on the team to design and implement well-engineered, tested and deployed business application systems. This includes the analysis, design, development, testing, installation and maintenance of information systems.

Technical Experience:
  • Understands, incorporates and influences (when applicable) the current and future applications and technology architectures
  • Links new, emerging technologies with business needs
  • Demonstrates significant competence and efficiency in multiple (including new) technology environments
  • Demonstrates advanced expertise and is able to find efficiencies based on experience. Answers technical questions and provides technical guidance to less experienced developers
  • Understands and incorporates/follows the appropriate SDLC (Agile/Waterfall) process on all development projects
  • Business Knowledge:
  • Possesses and/or develops an in-depth understanding of the work processes and requirements for specific customer areas within the organization
  • Maintains an understanding of business plans of competitors and of the industry in general
  • Can document complex logical data and process modeling and translate user needs into business and functional requirements along with use cases
  • Problem Solving Skills: Transforms broad business strategies into action plans, typically involving technology components

Project Role: Leads requirement phase of projects involving multiple vendors, multiple platforms and leading edge technologies
Communication Skills: Ability to integrate the potentially diverse needs of many customers, stakeholders and senior management and successfully manage these varying perspectives
Customer Role: Understands the issues of top management and their plans to implement them through strategies, programs and projects. Participates in business planning and key decision making in customer areas, as it relates to technology
Decision Making: Has impact on decision making which affects all of IT

  • BA/BS Degree or equivalent, preferably in Computer Science

  • Typically candidates in this role will possess 3+ years of relevant experience. Experience in Agile, Scrum, Kanban and Insurance industry preferred.

  • Under direct supervision, documents existing workflow and current business process, gathers information on user and business requirements, and drafts system specifications for simpler and smaller systems or modules and components of larger systems
  • Determines operational objectives by studying business functions; gathering information; evaluating output requirements and formats
  • Designs new computer programs by analyzing business requirements; constructing workflow charts and diagrams; studying system capabilities; writing technical specifications
  • Improves systems by studying current practices; recommending & designing modifications
  • Recommends controls by identifying problems; writing improved technical solutions
  • Defines project requirements by identifying project milestones, phases and elements
  • Maintains system protocols by writing and updating procedures
  • Provides references for application team by assisting in the writing and maintaining system documentation
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies
  • Contributes to team effort by assisting on coding efforts or production changes when required to do so
  • Works with customer/business analyst to translate business requirements into technical design/requirements and consults with the customer/business on how to best support them through the effective use of technology
  • Ensures that customers' system and business requirements are met by monitoring available metrics and collecting customer feedback
  • Participates in buy/build analysis and feasibility reviews as well as in the development of RFI's, RFP's and vendor reviews
  • As needed, develops/modifies programs and /or customizes applications to meet business needs
  • Proactively identifies opportunities for technology to improve business processes
  • Proactively looks to improve the stability and performance of existing applications
  • Provides guidance/oversite to developers in the unit testing/application testing of new programs/applications, for which they write the technical requirements
  • Provides input into training for customers on enhancements or new applications