Software Engineer (TJD)
Join a dynamic team as a Software Engineer and play a pivotal role in developing innovative solutions within the Ottawa, Ontario region. This opportunity is ideal for seasoned professionals looking to leverage their expertise in a collaborative and forward-thinking environment. If you have a passion for coding, problem-solving, and driving technological advancements, this position offers you the chance to make a meaningful impact.
Required Skills :
Minimum of 5 years of professional software engineering experience
Strong proficiency in one or more programming languages (e.g., Java, C++, Python)
Extensive experience in software development life cycle, including design, coding, testing, and deployment
Solid understanding of data structures, algorithms, and system architecture
Proven ability to troubleshoot and resolve complex technical issues
Excellent communication and teamwork skills
Nice to Have Skills :
Experience with cloud platforms such as AWS or Azure
Knowledge of DevOps practices and CI / CD pipelines
Familiarity with Agile / Scrum methodologies
Experience with mobile development or front-end technologies
Preferred Education and Experience :
Bachelor’s degree or higher in Computer Science, Software Engineering, or related field
5+ years of relevant industry experience in software development
Other Requirements :
Must be located within the Ottawa, Ontario region or willing to commute
Ability to obtain necessary security clearances if required
Eager to bring your expertise to a company that values innovation and technical excellence? Apply now and take the next step in your software engineering career!
#J-18808-Ljbffr
Software Engineer TJD2 • Ahuntsic North, ca