Systems Analyst
Core
Translating business requirements into technical specifications, designing software systems, and managing solution lifecycles.
Role type
Senior Systems Analyst (IC with team management)
Builds
Enterprise software applications and system components
Domain
Enterprise IT / Software Engineering
Required skills
Requirements definition and management, Software design, Systems design, Feasibility assessment, Solution design, Stakeholder collaboration, Test planning and execution, Cost analysis, Change management, Team coaching
Preferred skills
RESTful API design, Service-based architectures, Data analysis, Agile delivery, User experience evaluation
Technologies
RESTful APIs, Service-based architectures
Responsibilities
Define and manage requirements for medium-complexity initiatives, Design complex software applications and system components, Conduct feasibility assessments and cost-benefit analysis, Plan and execute testing activities including defect management, Manage the lifecycle of system changes and improvements, Coach and develop team members
Seniority
Senior, hands-on IC with team management