Convverge, Inc

Junior Software Developer

Convverge, Inc

Calgary, Alberta, Canada · Full Time

Be the first to apply

Experience
Up to 2 yrs
Salary
Openings
1
Posted
22 hours ago

Where you'll work

Job description

About Convverge

Convverge specializes in developing business-level applications utilizing Microsoft Azure, SharePoint, and the Power Platform to address complex client challenges. As a leading regional provider in the cloud technology sector, we are experiencing significant growth. You will collaborate with a team of dedicated developers, architects, and designers on projects that demand innovative thinking and a commitment to quality.

About Our Team

We foster a close-knit, high-trust environment where rapid progress is supported by mutual assistance and a shared pride in delivering exceptional work. Quality is a foundational design principle for us, not an afterthought. Our junior developers are integrated into small, empowered teams, receiving valuable opportunities to contribute, seek knowledge from experienced colleagues, and build confidence through practical project involvement. We embrace diverse backgrounds and perspectives, believing they lead to superior solutions.

About You

We are searching for a Junior Software Developer who is inquisitive, driven, and eager to advance their skills within a collaborative technical setting. You possess a passion for learning new technologies, a knack for problem-solving, and the ability to translate business needs into effective software solutions. While you may be early in your career, you bring solid foundational knowledge, a proactive approach to asking questions, and a dedication to producing reliable, high-quality outcomes.

Key Responsibilities
  • Participate in the design, development, testing, and ongoing support of client solutions, working closely with senior developers and project teams.
  • Engage in an Agile development workflow, adhering to team protocols, coding standards, and best practices for delivery.
  • Deconstruct complex problems into manageable tasks and seek direction for prioritization and task progression.
  • Generate and maintain comprehensive documentation for developed client solutions.
  • Create and update technical support documentation for both internal teams and client-facing materials.
  • Assist in testing and quality assurance processes by reviewing functionality, reporting defects, and verifying resolutions.
  • Develop software components and solutions using Microsoft technologies, particularly the Power Platform, with guidance from senior team members.
  • Proactively communicate any questions, obstacles, risks, or potential delays to ensure successful project delivery.
Qualifications and Experience
  • Completion of a post-secondary program in Computer Science, Software Development, Information Technology, or a related field, or equivalent practical experience.
  • Possession of approximately 0–2 years of software development experience, which can include internships, co-op placements, academic projects, personal projects, or prior professional roles.
  • Demonstrated foundational proficiency in at least one programming language, such as C#, JavaScript, TypeScript, Python, or a comparable language.
  • Basic understanding of version control systems like Git.
  • A keen interest in Microsoft cloud technologies, including Power Platform, Azure, Microsoft 365, and SharePoint.
  • Capacity to work effectively both independently and as part of a team.
  • Strong verbal and written communication abilities, coupled with a willingness to ask questions and openly share progress.
Nice to Have
  • Prior exposure to Agile development methodologies through work, academic pursuits, or project involvement.
  • Familiarity with Microsoft Azure, Azure DevOps, Microsoft 365, SharePoint, or Power Platform.
  • Experience with C#, PowerShell, Bash, APIs, databases, or web development frameworks.
  • Previous experience in client-facing roles, consulting, or collaborative software development projects.
Benefits
  • A competitive compensation and benefits package.
  • Extensive learning opportunities alongside experienced developers, consultants, architects, and project teams.
  • Prospects for career advancement, mentorship, and professional growth.
  • Practical experience with Microsoft cloud technologies and involvement in impactful client projects.
What We Expect

We anticipate that you will approach your work with enthusiasm and a commitment to excellence, mirroring our team's dedication. We value collaboration, a strong sense of ownership, seeking assistance when needed, and maintaining high standards for ourselves and each other. In return, you will find a supportive environment focused on your development and clients who truly appreciate our collective achievements.

What We Value

Our organization operates on a foundation of core values, and we believe that the most successful career partnerships occur when individual values align with ours. We encourage you to review our five core values before applying, as we consider this an important step in finding the right fit.

Application Process

If this opportunity resonates with you, we encourage you to apply. Please submit your resume along with a cover letter detailing your experience and explaining why Convverge represents the ideal next step in your career.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files