Onsite in Austin, TX
A Technical Analyst plays a crucial role in bridging the gap between business needs and technical solutions. They analyze systems, processes, and technology to help organizations achieve their goals. Below are the typical requirements for a Technical Analyst role :
We are looking for an experienced Technical Analyst / Technical Product Owner to gather requirements from end users (business stake holders, Technology partners), groom user stories and identify relevant use cases, translate complex business context into conceptual technical solutions, and will develop an understanding of how various internal and external systems interact to contribute to the end goal. You will also assist coordinating user acceptance testing to ensure that the solutions are meeting the needs of our business partners. You will develop detailed testing plans that can be executed by other team members.
Our team has a very varied tech stack, and this individual should be technical enough to navigate across the systems, be a liaison between architects and tech teams, work very closely with the technology and business partners, help drive and lead the initiatives.
Technical Skills
- Programming Knowledge : Familiarity with coding languages (e.g.Java,.Net, SQL) for debugging or collaboration with developers.
- System Analysis : Proficiency in analyzing and documenting system requirements, workflows, and processes.
- Database Management : Understanding of relational databases, SQL queries, and data visualization tools.
- Tools : Experience with software like JIRA, Confluence, Tableau,...
- Technical Writing : Ability to create clear technical documentation and user manuals.
In this role you will :
Evaluating business needs and determining how technology can support them.Working with developers to design technical solutions.Managing system testing and implementation.Ensuring compliance with security and regulatory standards.Identifying inefficiencies in existing systems and suggesting improvements.Understand complex user requests and be to clarify and communicate the objectives in a clear and concise manner to a variety of audiences.Facilitate effective business / technical requirements capturing including functional and non-functional documentation, use cases, activity & process flow, required data and information flows.Own tech debt, tech initiatives alongside with other leads / architects, building a strong tech backlog. Also driving sprint planning, reviews, and retrospectives by collaborating with the teams and Product Owners to ensure effective planning and outcomes.Build key relationships with stakeholders and communicating with partners.Contribute to projects with complexity and scope.Understanding the needs of various upstream and downstream teams to ensure that the flow of data through the connected systems is not impacted.Adapting to changing priorities and managing multiple tasks.Participating in troubleshooting, analyzing, and resolving issues with Production Support by providing details on key functions questions regarding application behavior.What you have Required :
7 years of experience in a software development environment preferably involving cross-team dependencies.3-5 years of experience working on projects involving system upgrades, migrations, or integrations.3 years of experience as a developer3 years of experience owning and managing customer expectations, project schedules, status and reporting, and change management.Bachelor's degree in computer science, engineering or related field, or 3-5 years' related experienceThorough understanding of :Agile values and principles
Backlog management and relative estimatingRelease planning.Sprint planningSprint review best practices and techniquesA variety of retrospective techniquesProject management fundamentalsPreferred :
Experience in systems development life cycle including the ability to define and document specifications, work with developers to design / analyze alternative technical solutions, test completed code and complete a smooth implementation with the business partners.Manual QA experience working on Financial services applications.Have acted as a traditional project, Technical and / or program manager in the past.DevOps experience : Continuous integration, continuous build, continuous delivery tools and techniquesATDD, BDD, TDD, and pair programming, and other Extreme Programming (XP) practicesLean Agile development conceptsPrior experience using JiraExperience working in a highly regulated environmentExperience working in a financial services organizationAbility to apply a wide variety of patterns and techniques to enable the team to achieve success