Background
We are not a big company, but we have big dreams. We're a tight-knit crew fighting to make our mark, and we know there are no shortcuts. The only path to where we want to go is through hard work, focus, and a whole lot of heart. We're building this from scratch, and every single person on the team is critical to our success.
The Right Fit for Our Team
Skills can be taught, but attitude is everything. We need someone who gets our culture and is ready to live it every day. Here’s who we’re looking for:
- You're a Team Player, Period. We win and lose as one. You’re ready to roll up your sleeves and help a teammate without being asked. There are no silos here.
- You Have Grit. When you hit a wall, you don't give up. You get resourceful, you figure it out, and you find a way through. We need problem-solvers, not just task-doers.
- You Ask Questions. There are no stupid questions here, only the ones you were too afraid to ask. If you don't know, you ask. If you're unsure, you clarify. We value honesty and learning over pretending.
- You Live by "If Cannot Also, Must Can." This is our unofficial motto. It's the mindset that no challenge is too big and "no" is not the final answer. It’s about perseverance and an absolute refusal to fail.
- You're Ready for the Grind. We need to be crystal clear: this is not a cruise. The only way we achieve our big dreams is with sweat, blood, and tears. We are looking for people who want to be in the trenches with us, building something amazing. This is an all-or-nothing mission. Either you're in, or you're not.
About the Role
In your capacity as a Senior Business Analyst, you will collaborate closely with senior stakeholders to comprehend our clients' business objectives and ensure alignment between the development team and the chosen technologies.
To excel in this role, you should possess versatility and offer solutions for both short-term and
long-term projects. Articulating system designs and delivering exceptional user experiences will
be key components of your responsibilities.
Key Responsibilities
Business solutioning
- Manage and contribute to at least 2 projects concurrently.
- Develop, analyze, prioritize, and organize requirement specifications, data mappings, diagrams, and flowcharts for developers to follow.
- Develop test cases for the stakeholders to follow and ensure developer’s output fits the QA plan and requirement.
- Translate highly technical specifications into clear, technical / non-technical requirements.
Business Analysis
- Formulate use cases and translate them into practical and effective technical solutions.
- Develop test cases for stakeholders to follow and ensure developers' output aligns with the QA plan and requirements developed.
- Identify, prioritize, and execute tasks within the software development life cycle.
- Develop software solutions by assessing information needs, consulting with users, studying system flows, data usage, and work processes, and investigating problem areas.
- Determine operational feasibility through evaluation of analysis, problem definition, requirements, solution development, and proposed solutions.
- Collaborate with the team to brainstorm and create meaningful product backlog for the clients.
- Collaborate with the team and client to create meaningful artefacts for the clients.
- Bonus : Showcase personal projects or substantial contributions to Open Source projects that demonstrate a passion for engineering and product development.
Team Collaboration
- Ensure timely delivery of tasks and deliverables from team members.
- Collaborate with cross-functional teams, including project managers, design, and client, to comprehend end-user requirements.
- Lead the solutioning process within a team of 3 - 5 members.
Requirements
- Attention to detail, strong planning skills, and effective communication.
- Proven experience as a Business Analyst, with 3 - 6 years of progressive responsibility.
- Experience in working on large-scale projects.
- Proficient in software and analytical skills.
- Strong understanding of database maintenance principles and data security.
- Excellent analytical skills.
- Comfortable interacting with internal and external stakeholders to establish effective solutions.
- Comfortable with guiding and mentoring junior Business Analysts
Good To Have
- Knowledge of UX/Ul principles.
- Understanding of Agile/Scrum methodologies.
- Understanding of eDM platforms [Acoustic, SendGrid, etc]
- Experience with Sitecore
- Database management skills
- Possession of relevant technical certifications.
If you think we are a match, apply to us now!