Description
Why Aqovia?
Since 2008, Aqovia has been a leader in technology innovation and digital transformation. We specialise in bespoke software development, data science, engineering, AI/ML, and tailored software defined solutions. Partnering with clients across the globe, we deliver impactful results for industries such as telecommunications, international government bodies, media, and technology. At Aqovia, we pride ourselves on our ability to architect, design, and develop cutting-edge solutions that drive transformative projects. Our world class team, with decades of experience at leading blue-chip companies, brings unmatched expertise to every stage of the product development lifecycle. Join Aqovia and become part of a team that values innovation, excellence, and collaboration. Your expertise will play a pivotal role in shaping the future of technology solutions and driving meaningful change. Together, weβll push the boundaries of whatβs possible.
Job Description
Aqovia is looking for a Technical Business Manager to join our software engineering department. You will work in fast-paced development teams for our own products and/or client projects. As a Technical Business Analyst you will be working on our consulting projects primarily designing RESTful API services.
Here's What You'll Do
- Capture and curate business requirements and system documentation in JIRA/Confluence as user stories; API design; API enhancements.
- Write estimate-able user stories in JIRA for developers including acceptance criteria.
- Design RESTful web APIs for new and existing products in an API first context according to strategic guidance provided by the technical architect.
- Collaborate with engineering team members and business stakeholders to:
- Design RESTful web APIs
- Design Data Models
- Design event-driven processes in distributed systems (micro-services)
- Specify contracts for messaging and web services primarily using JSON Schema and Open API Specification (Swagger), respectively.
- Validate/verify APIs by creating requests and asserting responses in Postman.
- Document processes and data models primarily using BPMN.
- Define acceptance test scenarios in a DSL such as Gherkin; generate test data sets.
- Support product owners & QA in acceptance testing.
- Participate in agile team ceremonies.
- Write customer facing documentation.
- Coach / mentor junior analyst(s).
- Support data engineers responsible for onboarding customers/data into platform.
We're Looking For Someone Who
- Understands REST its application to web APIs; able to use tools like Postman & Insomnia.
- Understands HTTP headers authentication authorization & response codes.
- Has commitment to agile & lean development principles.
- Has commercial experience as a technical business analyst across multiple different customers/projects.
- Possesses excellent business interpersonal written & oral communication skills; able to translate business needs to engineers explain complex details to non-tech people.
- Has experience writing user stories for agile development teams.
- Demonstrates strong analysis & problem-solving skills
- Experience documenting processes using standards such as BPMN & UML
- Understanding event driven workflows
- Comfortable working with source code (Git) manage API specifications
- Able work with web API testing tool such as Postman including crafting authentication tokens.
Desired Skills & Experience
Prototyping wireframing; experience agile leadership such as Scrum Product Owner or Scrum Master.
Joining Aqovia Means
If you're a technically adept problem-solver who thrives in a fast-paced environment shares our commitment positive impact we encourage you apply!
Equal Opportunity Employer
At Aqovia we believe strength diversity strive reflect varied markets serve foster inclusive culture where everyone feels welcome valued empowered be their authentic selves. As an equal opportunity employer committed embracing all forms diversity across organisation.