Main Activities:
- Create multi-platform apps for iOS and Android using Google’s Flutter development framework.
- Work with a team of developers to build and deploy Flutter apps, work in the development environment maintenance, and technical detailing.
- Design, implement, and maintain product modules/sub-systems.
- Perform code and design reviews.
- Perform bug verification, release testing, and support for assigned products.
- Conduct unit testing and integration testing.
- Make sure the delivered product matches the business requirements and criteria.
Skills and Experience:
- Experience in cross-platform mobile software development (Android/iOS) using technologies, especially Flutter
- Familiarity with API Development (REST, Web API, WCF, SOAP)
- Experience with full-lifecycle design, development, and testing of critical business applications
- Good problem-solving skills with attention to detail
- Strong verbal, written, interpersonal, and organizational skills
- Ability to work independently and in a team environment
- Ability to multi-task effectively
- Reliable, highly motivated, with a positive attitude
- Degree in Computer Science or related field
If you are interested in this position, please send your CV to people@pipe.bz
Job Description
The Associate Business Analyst assists in the identification and analysis of business requirements and systems specifications. He/She conducts feasibility studies and analyses on the risk and benefits of proposed solutions. He/She analyses systems and processes to identify enhancement opportunities to resolve system gaps evaluates the ability of an existing system to support proposed changes and identifies systems deficiencies and performance gaps. He/She assists with translating business requirements into functional specifications, and documents specifications and interfaces between legacy and new systems, and systems enhancements and detailed specifications. He/She supports users on change control and systems updates and User Acceptance Testing and integration testing in accordance with the implementation plan. He/She is knowledgeable of techniques to elicit and manage requirements, as well as software development models including Agile methodologies. He/She is also familiar with requirements life cycle management, analysis planning, and monitoring, requirements analysis, and design definition. The Associate Business Analyst possesses an analytical mind and is able to see interlinkages with system solutions and usability. He/She adopts a systematic approach in handling ambiguous or complex issues, and actively discusses his perspectives to arrive at effective solutions.
Critical Work Functions | Key Tasks |
Identify business needs, systems , and requirements
|
• Assist in identifying business needs and system requirements |
• Assist in the in-depth analysis of the business requirements and systems specifications | |
• Conduct feasibility studies on proposed solutions | |
• Provide analysis to support the development of business cases | |
• Support the preparation of proposals for modified or replacement systems | |
• Conduct analysis on the risk and benefits for the proposed solutions | |
Analyze systems and propose solutions
|
• Analyze systems and processes to identify enhancement opportunities to resolve system gaps |
• Evaluate the ability of an existing system to support proposed changes and identify systems deficiencies and performance gaps | |
• Ensure proposed solutions and/or enhancements are aligned with user needs and requirements | |
• Identify and conduct feasibility analysis of proposed solutions and/or enhancements to systems | |
• Prepare proposals for proposed solutions and/or enhancements to systems | |
Develop technical specifications
|
• Assist with translating business requirements into functional specifications |
• Document specifications and interfaces between legacy and new systems, and systems enhancements and detailed specifications | |
• Act as the liaison between users and technical staff throughout the solution implementation cycle | |
Manage the implementation of new solutions and/or enhancements
|
• Develop test plans and test cases |
• Support users on change control and systems updates and escalate issues to relevant team members for resolution | |
• Document post-test evidence of expected results or defects | |
• Coordinate training for new users | |
• Prepare progress reports and training documents | |
• Develop technical documentation of the design documents, coding documents, and user manuals | |
• Coordinate User Acceptance Testing (UAT) and integration testing in accordance with the implementation plan | |
• Ensure adherence to project plan to ensure deliverables are completed on time and in accordance with user and system requirements | |
• Develop test plans and test cases | |
• Support users on change control and systems updates and escalate issues to relevant team members for resolution | |
• Document post-test evidence of expected results or defects | |
• Coordinate training for new users |
If you are interested in this position, please send your CV to people@pipe.bz
Main Activities:
- Collaborates with other team members and vendor partners to deliver the vision, implement system goals, identify and resolve system issues, and ensure the system is developed in accordance with the design specifications and implementation guidelines.
- Associates with the business analysts to examine and refine business requirements.
- Effectively collaborate with technical and non-technical stakeholders.
- Must be capable of documenting and demonstrating technical solutions by developing documentation, diagrams, code review guidelines for solutions.
- Collaborate with team members to develop and validate solutions that meet business requirements.
- Be part of an Agile development environment.
Requirements:
- Bachelor’s Degree or equivalent in Computer Science or related disciplines is required.
- 3+ years experience with backend development.
- A passion for hands-on coding.
- Experience with Application Programming Interfaces (APIs) to support mobile functionality is a plus.
- Demonstrated ability to design, implement or improve Enterprise Architecture concepts, roadmaps, principles, and effective strategies.
- Demonstrated knowledge and skills in Application Architecture and Data Architecture
- Demonstrated collaboration skills with the ability to handle conflict and to work with a distributed team.
- Strong critical thinking skills with the ability to use proven problem-solving approaches to most solutions.
- Back End Mobile Development with Laravel and MySQL experience
If you are interested in this position, please send your CV to people@pipe.bz