Previous Job
Systems Analyst I
Ref No.: 18-08005
Location: Bethlehem, Pennsylvania

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 Client 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

Education: BA/BS Degree or equivalent, preferably in Computer Science

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

Occasional travel may be required

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 Client 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