About Maplewave
At Maplewave, we build innovative retail technology solutions for some of the world's largest telecommunications providers. Our team is passionate about solving complex technical challenges, collaborating across disciplines, and delivering products that make a real impact for our global clients.
We're looking for a Software Developer, Business Intelligence to join our Data & Business Intelligence team. In this role, you'll help develop and support reporting solutions, ETL processes, and cloud-based technologies that power business insights for our customers. You'll work alongside a collaborative team to deliver reliable, high-quality data solutions while contributing to the continued evolution of Maplewave's Insights platform.
What You'll Do
As a Software Developer, Business Intelligence, you will:
- Develop, maintain, and enhance reporting solutions for telecommunications customers.
- Build, maintain, and support ETL processes to ensure accurate and reliable data.
- Assist with the development and maintenance of CI/CD pipelines for reporting environments and automated deployments.
- Troubleshoot and support Linux, MySQL, and reporting server environments.
- Optimize SQL queries and database performance to support reporting and analytics.
- Create and maintain technical documentation, including data dictionaries and system documentation.
- Collaborate with Business Analysts, Product teams, and customer stakeholders to translate business requirements into technical solutions.
- Participate in testing, troubleshooting, and continuous improvement initiatives.
- Contribute to the ongoing development and enhancement of Maplewave's Insights platform.
What We're Looking For
Required Qualifications
- 3+ years of experience in software development, business intelligence, data development, DevOps, or a related technical field.
- Strong SQL skills and experience working with relational databases.
- Experience working in Linux environments (CentOS or Ubuntu).
- Experience with Docker and containerized applications.
- Experience developing or automating solutions using Java, Python, Ruby, or similar programming languages.
- Familiarity with CI/CD concepts and deployment processes.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to manage multiple priorities in a fast-paced environment.
Nice to Have
- Experience with AWS cloud services.
- Experience with Jaspersoft, Power BI, or similar business intelligence tools.
- Familiarity with Kubernetes.
- Experience using Jira and Confluence.
- Telecommunications industry experience.
Education
- Diploma or degree in Computer Science, Information Technology, Information Systems, Software Engineering, or a related field.
- Equivalent combinations of education and experience will be considered.
Working Conditions
- This role is initially 100% in-office during the onboarding and training phase. Once fully trained, you will transition into a hybrid schedule (combination of in-office and remote work).
- Occasional overtime may be required to support project deadlines.
- Some international travel may be required.
Why Join Maplewave?
At Maplewave, our values shape everything we do: Care Deeply, Be Humbly Confident, Do the Right Thing, Do What You Say, and Continuous Curiosity. We offer a supportive, flexible, and innovative work environment where you’ll be part of a team that’s passionate about delivering solutions to clients worldwide.
AI Usage Disclaimer
Maplewave leverages AI-powered assistive tools in the initial pre-screening phase of our recruitment process to efficiently review applications for relevant qualifications, skills, and experience. It's crucial to understand that while AI helps streamline these initial steps, human involvement remains a critical and integral part of our process; our talent acquisition team conducts all final reviews, makes progression decisions, and ensures a fair and unbiased evaluation of every candidate.
We are committed to transparency and regularly audit our AI tools to mitigate bias, handling all personal information with strict confidentiality and in accordance with applicable data privacy laws.
Apply Now
If you enjoy solving technical problems, building reliable data solutions, and working with modern technologies in a collaborative environment, we'd love to hear from you. Join Maplewave and help shape the future of retail technology.
Pay: From $80,000.00 per year
Benefits:
- Casual dress
- Company events
- Dental care
- Disability insurance
- Discounted or free food
- Employee assistance program
- Extended health care
- Life insurance
- On-site gym
- On-site parking
- Paid time off
- RRSP match
- Wellness program
- Work from home
Application question(s):
- Are you currently located within the Halifax Regional Municipality (HRM)?
- This position begins with an onsite training period at our Burnside office before transitioning to a hybrid work arrangement. Are you able to work onsite during onboarding and training?
- Briefly describe your experience developing Business Intelligence, reporting, or data solutions, including the technologies and tools you've used.
Experience:
- Business intelligence: 1 year (required)
Work Location: In person