Description
Work closely with the innovation team to design and develop new software solutions that help drive our company forward. Be part of a team responsible for solving business challenges in an agile, fun, and fast-paced environment. Work directly with business to understand requirements and deliver solutions using a a combination of traditional development environments as well as prototyping solutions in low-code application development tools.
If you're excited to test new things out, and test different approaches to get an idea into an actual working application, and if you get excited about learning new tools and doing things in an unconventional way - Well then, you've come to the right place!
- Collaborate with the innovation team to identify and define new software solutions.
- Design, develop, and implement software solutions from concept to release using both traditional development environments as well as low-code tools and platforms.
- Write clean, maintainable, and well-documented code.
- Work with stakeholders to ensure that requirements are met.
- Troubleshoot and debug software issues.
- Stay up-to-date with emerging trends and technologies in software development, including low-code and no-code solutions.
- Participate in code reviews and contribute to the development of coding standards.
- Help mentor junior developers and contribute to a positive team environment.
Requirements
- Bachelor’s degree in computer science, computer engineering, or information technology
- At least 3 years of solid experience in software development
- Strong proficiency in Javascript and experience with modern Javascript frameworks such as React or Angular
- Experience with server-side frameworks such as Node.js or Django
- Solid understanding of database (SQL and NOSQL). Experience with MongoDB is a plus.
- Solid understanding of software development fundamentals such as algorithms, data structures, and design patterns
- Experience with version control systems such as Git
- Ability to work collaboratively with cross-functional teams
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to clearly articulate technical concepts to non-technical stakeholders
go to method of application »
Description
This role engages with product teams to identify opportunities for bug fixes and support on minor issues.
This dynamic role not only ensures efficient technical support and quality assurance but also actively engages with product teams to drive improvements and address user-reported issues. By managing support queues, collaborating with development and product teams, and maintaining a strong focus on quality, this role contributes to a streamlined software development lifecycle, exceptional product quality, and a positive user experience.
Technical Support Management
- Manage and prioritize technical support queues, ensuring prompt resolution of reported issues and inquiries.
- Collaborate with cross-functional teams to provide effective technical assistance and troubleshoot complex problems.
Issue Tracking and Collaboration
- Monitor and manage support tickets, ensuring thorough documentation and timely resolution within established timelines.
- Collaborate with development teams to identify opportunities for bug fixes and support on minor issues reported by end-users.
Quality Assurance:
- Perform tests as per the defect to confirm fix is in place before closing ticket with user.
Defect Identification and Collaboration
- Ensure defects are accurately documented by the reporter and are reproducible.
- Collaborate with development teams to ensure effective defect resolution and prevent faulty software releases.
Quality Metrics and Analysis
- Analyse test results and compile quality metrics to provide insights into product quality and inform release decisions.
- Contribute to continuous improvement efforts by providing data-driven suggestions for enhancing software quality.
Engagement with Product Teams
- Collaborate with product teams to identify opportunities for bug fixes, address minor issues, and enhance the user experience.
- Act as a bridge between technical support, development, and product teams to ensure effective communication.
Collaboration and Communication
- Collaborate closely with development teams, product managers, testers, and other stakeholders to align on requirements and priorities.
- Communicate testing progress, defect status, and quality insights effectively across teams.
Requirements
- Bachelor's degree in Computer Science, related field or relevant work experience.
- Previous technical support experience, including managing support queues and resolving technical issues.
- Hands-on experience in quality assurance, manual/automated testing, and defect management.
- Collaborative experience with cross-functional teams, communicating issues and prioritizing tasks.
- Engaging with users or product teams to understand and address bug fixes and minor improvements.
- Good understanding of system maintenance principles.
- Excellent documentation practices.
Skills
- Effective communication and stakeholder engagement skills.
- Technical troubleshooting proficiency.
- Test planning and execution ability.
- Strong collaboration and communication.
- Accurate defect identification.
- Clear technical communication.
- Effective time management.
- Attention to detail in tasks.
- Creative critical thinking skills.
- Adaptability to modern technologies.
- Initiative for process improvements.
- Customer-focused approach.
- Detail-oriented mindset.
- Strong organizational skills.
go to method of application »
Description
Duties include :
Data Analysis and Insights:
- Identify data sources and analyze employee insights, addressing macro and micro HR issues.
- Ensure data integrity and effective data management, verifying data and establishing a secure, user-friendly platform with appropriate access rights.
- Learn and apply key data concepts, understanding structured and unstructured data to drive insightful outputs.
Power BI Reporting and Visualization:
- Leverage PowerBI to create visually appealing and insightful dashboards and reports for HR stakeholders, enabling data-driven decision-making and strategic planning. Collaborate with cross-functional teams to integrate HR data into PowerBI and provide ongoing support and training on PowerBI usage.
- Design and compile regular reports, reporting on metrics across all HR functions to establish value-adding metrics that inform employee-related decisions and identify gaps.
- Compile statistics for reporting purposes, contributing to compliance with regulatory requirements.
Compliance and Confidentiality:
- Adhere to privacy and confidentiality standards while handling employee data and analytics.
General Administration and Collaboration:
- Handle general administration duties and fulfill ad-hoc requests efficiently and effectively.
- Collaborate with stakeholders to define analytics requirements and priorities, ensuring alignment with organizational objectives.
Recruitment Analytics:
- Collaborate with the HR team to develop and maintain recruitment data models, dashboards, and reports to optimize recruitment strategies and enhance decision-making.
- Analyze recruitment metrics such as time-to-hire, source effectiveness, candidate quality, and cost per hire to identify areas for improvement and efficiency.
Onboarding and Offboarding Data Management:
- Create and maintain comprehensive onboarding and offboarding data models to track employee onboarding and offboarding experiences, ensuring a smooth transition throughout the employee lifecycle.
- Analyze onboarding and offboarding data to identify patterns, optimize processes, and enhance employee engagement and retention.
Training and Development Analytics:
- Work with the L&D team to analyze training data, learning outcomes, and training program effectiveness to drive data-driven decisions for improving training and development initiatives.
- Create training-related dashboards and reports to provide insights into training effectiveness, participation, and impact on employee performance.
Requirements
Qualifications and Experience:
- Bachelor’s degree in a related field (Statistics, Commerce, or Data Management).
- 3 to 4 years of experience as a Data Analyst, with exposure to HR functions and HRIS systems.
- Proficient in data analytics tools like Snowflake, PowerBI, SQL, and advanced Excel.
- Strong analytical, problem-solving, and communication skills.