Software Developer Job at Maplewave

Maplewave Dartmouth, NS

From $50,000 a year

Hi, we’re Maplewave! We’re a passionate, diverse team that brings innovative retail solutions to our telecom clients all over the world. What makes us different? We always strive to do what’s right - for our employees, clients, and partners. And we have a lot of fun too. So, whether you’re looking for exciting projects, a fun team environment, or a supportive employer that invests in your future, Maplewave has the dynamic career you’ve been waiting for.

The Opportunity:

The Data & Business Intelligence team at Maplewave is looking for a talented Software Developer to help improve, maintain, and manage our reporting ecosystem.

The goals of the position are three-fold:

1. Make it quick and easy for our customers to get relevant information from Maplewave products.
2. Build systems and processes to reduce the maintenance overhead of our data processing and reporting ecosystem.
3. Ensure that the full potential of our BI systems is realized.

The right candidate will have strong attention to detail, an aptitude for working with SQL, and have software development experience working in a Linux/MySQL environment.

You’ll work on setting up, improving, and maintaining many instances of reporting servers (Tibco’s Jasper Server Reporting Suite), and help develop CI-CD processes to automate this process. You’ll also have a role in developing data processing jobs and maintaining the underlying data processing systems.

You’ll engage with business and data analysts, data consumers, and data providers to design, build, and maintain enterprise-level, scalable BI and reporting ecosystems that support the creation of advanced reporting and analytics for our customers.

Duties and Responsibilities:

  • Work with business analysts and customers to develop, update, and maintain suites of reports.
  • Write code to perform ETL and other related data-moving and cleansing tasks and carry out monitoring and troubleshooting.
  • Build CI-CD automation around our reporting ecosystem (ETL jobs, reporting server deployments, report deployment, etc.).
  • Troubleshoot, monitor, and optimize our reporting servers, perform upgrades, etc.
  • Performance tuning to optimize ETL and reporting SQL queries.
  • Write and maintain documentation and data dictionaries.
  • Build and maintain advanced reports and design ad-hoc reporting domains.

Requirements:

  • A post-secondary degree or higher in a technology-related field, such as Computer Science, Computing & Information Systems, or an equivalent level of related job experience.
  • Ability to conceptualize and translate clients’ reporting needs into tangible and useful reports/data feeds/etc.
  • Ability to deliver a high level of quality and service to clients and internal stakeholders alike, and exude professionalism, empathy, and a focus on quality during customer interactions.
  • Willing and able to champion your own innovative ideas with respect to improving internal processes.
  • Troubleshooting and problem-solving skills.
  • Ability to self-start and self-prioritize.
  • Ability to learn new technologies and concepts, as required.
  • Telco experience considered an asset (but not required).

Experience:

  • 2+ years of software development experience in one or more of (Java, Ruby, or Python)
  • 1+ years of experience working in an AWS environment.
  • Exposure to containerization, preferably Docker/Kubernetes and/or the Openshift suite.
  • 1+ years of experience in CI-CD programming, Dev-Ops, or related discipline.
  • Knowledge of relational database concepts and general SQL.
  • 1-2+ years of experience working in a Linux (command line) + MySQL environment.
  • Experience designing and developing reports and dashboards, or data analytics products.
  • Experience working with Atlassian project management tools, like JIRA and Confluence.

Job Types: Full-time, Permanent

Salary: From $50,000.00 per year

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Disability insurance
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • On-site gym
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care
  • Wellness program
  • Work from home

Flexible Language Requirement:

  • French not required

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Dartmouth, NS B3B 1T5: reliably commute or plan to relocate before starting work (required)

Work Location: Hybrid remote in Dartmouth, NS B3B 1T5

Application deadline: 2023-05-19




Please Note :
optimuspartners.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, optimuspartners.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.