PumaPulse Inc. logo
PumaPulse Inc. Verified
Information Technology & Services

Software Engineer

Alberta, CanadaOnsiteFull TimePosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

PumaPulse Inc. is seeking a full-time, on-site Software Engineer in Calgary, AB. This role involves designing, developing, testing, and maintaining high-quality software solutions. Responsibilities include collaborating with teams, writing efficient code, debugging, ensuring system performance and scalability, and participating in code reviews. The ideal candidate will have proficiency in languages like Java, Python, or C++, experience with software design and architecture, database management systems (SQL), and version control (Git). Familiarity with cloud platforms, microservices, or containerization is a plus. A Bachelor's degree in Computer Science or a related field is required.

Company Description

PumaPulse Inc. is a cutting-edge technology company dedicated to developing innovative software solutions that empower businesses and enhance user experiences. With a focus on efficiency, scalability, and innovation, our team strives to deliver world-class products that address real-world challenges. Based in Calgary, AB, we value collaboration, creativity, and continuous improvement in driving success. At PumaPulse Inc., we foster a culture of diversity, inclusion, and professional growth.

Role Description

This is a full-time on-site role for a Software Engineer located in Calgary, AB. In this position, you will design, develop, test, and maintain high-quality software solutions. Your day-to-day responsibilities include collaborating with cross-functional teams to gather requirements, creating clean and efficient code, debugging and troubleshooting issues, and ensuring system performance and scalability. You will also be involved in code reviews, adhering to best practices, and contributing to the continuous improvement of our development processes.

Qualifications

  • Proficiency in programming languages such as Java, Python, or C++
  • Experience with software design, system architecture, and development frameworks
  • Strong understanding of database management systems and SQL
  • Knowledge of version control systems such as Git
  • Experience with cloud platforms, microservices, or containerization technologies is a plus
  • Strong problem-solving skills and the ability to debug and troubleshoot efficiently
  • Excellent communication and collaboration skills
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
Ready to apply?
You'll be redirected to PumaPulse Inc.'s application page.

Similar roles