Design, document, implement, tune, enhance and debug complex technology solutions.
Provide system design, business process analysis and design support for interfacing business and computer application systems.
Develop or modify procedures to solve the most complex business problems considering client needs, process analysis, design, simulation, application capabilities and industry requirements.
Perform high-level system analysis and articulate findings to management.
Perform as a technical Subject Matter Expert (SME) and lead work on all phases of systems analysis up to the enterprise level of the organization's business processes and systems.
This is a technical expert role and not business-facing.
Review and analyze applications, including performance results, to locate code problems.
Develop test strategy (test plans, test cases, and test scripts) to comprehensively test assigned enhancements to business applications or provide guidance to a dedicated testing team on effective testing approach for assigned enhancements or problems
Requirements
Bachelor’s degree in Information Technology-related field, or equivalent education and related training. Should have SQL proficiency, familiarity with APIs and microservice architecture. Experience as a Product Owner
Ten years of experience and high proficiency with Information security best practices; IT performance/scalability principles; Relational database technologies; Principles of a service-oriented architecture; Mainframe, distributed, Web, and/or networking technologies; Design tools and techniques; Application development methodologies; Technology testing and change implementation best practices
Excellent verbal and written communication skills
Strong collaborative and consultative skills
Ability to work independently or as a member of a team
Ability to lead, direct and train teams of Developers and Systems Analysts
Fifteen years’ experience with the above technologies (preferred)