Software Engineer
at High Tech Genesis
Ottawa, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 30 Jan, 2025 | 2 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Location: Ottawa, ON
On-site
Term: Full time, permanent
Ready to level up your career?
High Tech Genesis is looking for a Software Engineer to join our dynamic team!
Work on the fastest-growing product in the Distributed Systems Engineer Routing group, where you’ll help shape the future with innovative methodologies and scalable software solutions. Let’s build something amazing together!
Roles and responsibilities include:
- You will play an integral part in the software development process.
- You will excel in a fast-paced, start-up like environment, contributing to architecture design, software development, and tool creation across global locations.
- You will be developing new features and fully automated tests, investigating problems, and using our test tools to ensure that our software is always high quality.
- You’ll work on Programmability, Routing Infra, etc.
- Experience in data structures and multithread programming, OS fundamentals (Linux)
- Programming experience in C/C++/python
- Experience collaborating with team members and stakeholders to solve complex issues
- Experience in complete software development cycle including automation
- Experience in API programming, Routing, gRPC based services, network programming (TCP/IP), prior development experience in Cisco products
- Bachelor’s degree in Computer Science Engineering with 4+ years of experience or a Master’s degree with 2+ years of experience
High Tech Genesis Inc. is an Equal Opportunity Employer. Diversity and inclusion are at the core of our values.
Please be advised:
- Applicants must have the legal right to work in Canada.
- Kindly submit your resume in MS Word format upon application for this position.
Responsibilities:
- You will play an integral part in the software development process.
- You will excel in a fast-paced, start-up like environment, contributing to architecture design, software development, and tool creation across global locations.
- You will be developing new features and fully automated tests, investigating problems, and using our test tools to ensure that our software is always high quality.
- You’ll work on Programmability, Routing Infra, etc.
- Experience in data structures and multithread programming, OS fundamentals (Linux)
- Programming experience in C/C++/python
- Experience collaborating with team members and stakeholders to solve complex issues
- Experience in complete software development cycle including automation
- Experience in API programming, Routing, gRPC based services, network programming (TCP/IP), prior development experience in Cisco products
- Bachelor’s degree in Computer Science Engineering with 4+ years of experience or a Master’s degree with 2+ years of experienc
REQUIREMENT SUMMARY
Min:2.0Max:4.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science engineering with 4 years of experience or a master’s degree with 2 years of experience
Proficient
1
Ottawa, ON, Canada