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 AzureKnowledge of DevOps practices and CI / CD pipelinesFamiliarity with Agile / Scrum methodologiesExperience with mobile development or front-end technologiesPreferred Education and Experience :
Bachelor’s degree or higher in Computer Science, Software Engineering, or related field5+ years of relevant industry experience in software developmentOther Requirements :
Must be located within the Ottawa, Ontario region or willing to commuteAbility to obtain necessary security clearances if requiredEager 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