Enable job alerts via email!

Software Engineer - Information Management and Reporting - IM and R

Compunnel, Inc.

Vancouver

On-site

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a Software Engineer specializing in Information Management and Reporting. The role involves full-stack development, project coordination, and collaboration across teams to deliver scalable web applications that align with user needs. Ideal candidates will possess significant experience in both frontend and backend processes, cloud technologies, and agile methodologies, ensuring comprehensive solutions that meet organizational goals.

Qualifications

  • Minimum 5 years in full-stack development.
  • At least 3 years with cloud infrastructure (AWS, Azure).
  • Hands-on ETL experience (Informatica, Apache NiFi).

Responsibilities

  • Develop web applications using mobile-first design.
  • Coordinate project teams and manage schedules.
  • Implement applications based on user requirements.

Skills

Front-end development
Back-end development
Full-stack development
Cloud infrastructure
ETL processes
API development
Agile methodologies
Analytical skills
Problem-solving skills

Education

Bachelor’s degree in Computer Science or related field
Diploma in Computer Science or related field
Certificate in Computer Science or related field

Tools

AWS
Azure
Jenkins
GitLab CI
Apache NiFi
AWS Glue
OpenShift

Job description

Software Engineer - Information Management and Reporting - IM and R

05 / 16 / 2025

Contract

Active

The Software Engineer – IM&R is responsible for developing and delivering scalable web applications within a continuous deployment environment.

This role involves full-stack development, project coordination, and collaboration across teams to build enterprise solutions that meet user requirements and business goals.

Key Responsibilities

  • Develop front-end user interfaces and back-end database solutions using mobile-first and test-driven design approaches.
  • Coordinate projects, including directing teams, preparing project documents, and managing schedules and resource availability.
  • Analyze, design, and implement applications based on user requirements and design specifications.
  • Participate in database development, data modeling, and data warehouse architecture design.
  • Recommend and implement technology upgrades, configuration enhancements, and application conversions.
  • Automate processes for building, testing, documenting, and deploying applications at scale.
  • Provide technical advice on product evaluation, risk assessment, and alternative solutions.
  • Ensure client requirements are understood and fulfilled throughout the project lifecycle.
  • Interpret client needs and infrastructure to contribute to system design plans.
  • Evaluate emerging technologies and their integration feasibility.
  • Identify system problems and manage contractors developing system improvements.
  • Collaborate within agile teams to meet organizational goals.
  • Communicate technical concepts effectively to non-technical stakeholders.
  • Serve as a subject matter expert in working groups and committees.
  • Perform other duties as assigned.

Required Qualifications

  • Bachelor’s degree in Computer Science or related field with 2 years of related experience; OR
  • Diploma in Computer Science or related field with 3 years of related experience; OR
  • Certificate or coursework in Computer Science or related field with 4 years of related experience.
  • Minimum 5 years of experience in full-stack frontend and backend development.
  • At least 3 years’ experience with cloud infrastructure (AWS and Azure) for scalable data storage, processing, and security.
  • 3 years’ hands-on experience with ETL processes and pipeline orchestration using tools such as Informatica, Apache NiFi, or AWS Glue.
  • Experience with DevOps pipelines for CI / CD, automation, and deployment using Jenkins, GitLab CI / CD, or Azure DevOps (3 years).
  • Experience in API development and integration within continuous development environments (3 years).
  • Familiarity with containerization and orchestration tools like OpenShift.
  • Knowledge of version control systems such as Subversion and Git.
  • Strong understanding of agile software development methodologies.
  • Solid knowledge of data warehousing concepts, including data modeling and reporting.
  • Strong analytical, interpretative, and problem-solving skills.

Preferred Qualifications

  • Experience with additional cloud platforms or multi-cloud environments.
  • Familiarity with advanced security practices in cloud and data applications.
  • Experience working in large-scale, mission-critical enterprise environments.
  • Knowledge of machine learning or advanced analytics integrations within data pipelines.
  • Experience mentoring junior developers or leading small development teams.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - Information Management and Reporting - IM and R

Compunnel, Inc.

Vancouver

On-site

CAD 80,000 - 110,000

25 days ago