onsite
Software Developer - Growth Tech Services
Software Engineer
Dynamic software developer with 2‑3 years of experience building, testing, and maintaining applications. Proficient in C++, Java, and Python, with strong database and version control skills, ready to contribute to innovative projects and deliver high‑quality code.
About the role
Key Responsibilities
- Write, modify, integrate, and test software code across multiple platforms.
- Maintain existing applications by implementing enhancements and bug fixes.
- Collaborate with cross‑functional teams to gather and document user requirements.
- Develop logical and physical specifications for new features.
- Prepare technical reports, user manuals, and maintenance documentation.
- Research and evaluate software products to recommend improvements.
Requirements
- College or CEGEP degree in Computer Science or related field.
- 2 to less than 3 years of professional software development experience.
- Strong programming skills in C++, Java, and Python.
- Experience with SQL databases and version control (Git).
- Familiarity with Agile development practices.
Skills
cjavapythonsqlagile