
Website High Tech Genesis
As a Software Developer with expertise in Matlab and Julia languages, you will play a pivotal role in the design, development, and enhancement of our software applications. You will work closely with a team of experienced developers, engineers, and researchers to contribute to the creation of sophisticated solutions that address real-world challenges.
Responsibilities:
Collaborate with senior developers and cross-functional teams to develop, implement, and maintain software applications using Matlab and Julia languages
Implement and optimize algorithms, mathematical models, and data processing techniques to ensure efficient and accurate performance
Conduct thorough testing and debugging of software components to identify and resolve issues, ensuring high-quality deliverables
Work on optimizing code for better performance, scalability, and efficiency
Document code, methodologies, and technical specifications to ensure clear communication and knowledge transfer within the team
Stay updated with the latest advancements in Matlab and Julia languages and relevant technologies. Contribute ideas and insights for continuous improvement and innovation
Collaborate effectively with team members, participate in code reviews, and contribute constructively to team discussions
Analyze complex problems and propose creative solutions to meet project objectives
Required skills and experience:
Ability to obtain Enhanced Reliability Security clearance is a must
3+ years of strong experience in Matlab and Julia languages, with a good understanding of data structures, algorithms, and numerical computing
Familiarity with other programming languages, such as C++ and Python, will be beneficial
Demonstrated ability to solve complex technical problems and think critically to design effective solutions
A collaborative mindset with excellent communication skills and the ability to work effectively in a team-oriented environment
Eagerness to learn and stay updated with the latest technologies and industry trends
Strong organizational skills with the ability to manage multiple tasks and meet deadlines
Meticulous attention to detail to deliver accurate and reliable software solutions
Bachelor’s degree in Computer Science, Software Engineering, or a related field. A relevant Master’s degree will be an advantage
Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit).
Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.
Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.
Note 4: Please submit an MS Word version of your resume when applying for this position.
Note 5: Salary is commensurate with experience.
How to apply:
Begin your exciting career with us by applying on-line at: https://jobs.hightechgenesis.com/o/junior-software-developer-ottawa