We provide cutting edge software development services through a unique, integrated resource model. Specialising in eCommerce, Logistics and bespoke software development we go further than just providing our customers with skilled resources; we provide a trusted team of professionals who understand your business and can adapt to suit your needs.
Job DescriptionResponsibilities
Project Manager & Business Analyst have goals and activities expected of them grouped under 4 specific Responsibilities as detailed below:
People Management
- Regular one-on-one’s with their team
- Creation and management of development plans for their team
- Monitor and make team individuals accountable for responsibilities of their role
Project & Technology Leadership
- Manage customer’s requests, analyze the impact of change requests and follow process of changing requests
- Study business functions; gather information; evaluate output requirements and formats
- Translate requirements into various documentation deliverables such as functional specifications, use cases, user stories, workflow/process diagrams, data flow/data model diagrams.
- In charge of documents writing of User Requirement Specification and Feature List
- Ensure the development delivery processes are being applied for all development activities, project and maintenance/enhancement.
Teamwork and Collaboration
- Ownership and timely delivery of assigned tasks
- Identification of excess capacity and sharing of excess resource or specialist knowledge across the broader team
- Timely and proactive response to requests for service from all areas of the business
- Consistent and continual update of time-sheeting/time-logging system to ensure time logs are up to date daily
- Communicate directly with the Delivery Software Team to ensure they are fully informed of project status at all times.
- Identify and remove obstacles to achieving project efficiency
Quality and Continuous Improvement
- Possess and exercise “an eye for detail” to ensure that code delivery passes creative QA.
- Ensure regular code reviews are being conducted.
Requirement
- 3+ years’ experience in Business Analysis
- Experience in Project Management
- Good analytical skills for transforming defined business needs into software requirements
- Strong ability to create effective requirements documents and review them with key project stackholders at multiple levels of organization
- Must be organized and detail-oriented
- Experience working on software development projects using waterfall and/or agile methodologies
- Experience on drawing wireframe/mockup, using wireframing tool (Balsamiq is a plus)
- Excellent verbal and written communication skills in English
- BS'c degree in Computer Science or relevant field
The following is considered highly advantageous
- Prototyping Tools experience (Axure, Adobe XD)
- Logistics domain experience.
Skills Required
- 3+ years' experience in Business Analysis
- Experience in Project Management
- Good analytical skills to transform business needs into software requirements
- Ability to create effective requirements documents and review with stakeholders at multiple organizational levels
- Organized and detail-oriented
- Experience on software development projects using waterfall and/or agile methodologies
- Experience drawing wireframes/mockups using wireframing tools
- Excellent verbal and written English communication skills
- BSc degree in Computer Science or relevant field
- Prototyping tools experience (Axure, Adobe XD)
- Experience with Balsamiq
- Logistics domain experience
What We Do
Groove Technology is a creative team of software professionals delivering high-performance, scalable, and secure technology for customers worldwide. They specialize in flexible resource solutions through Fixed Scope, Staff Augmentation, and Dedicated Team models, providing expertise in custom software development, web and mobile app development, and IT consulting to help businesses scale their development capabilities efficiently.






