Job Title or Location
RECENT SEARCHES

Senior Software Engineer

Talasoft Technical Services - 5 Jobs
Ottawa, ON
Full-time
Executive
Posted 17 days ago
JOB SUMMARY:
As a software developer, you will design and implement features and functionalities utilised in routing and networking products.
ESSENTIAL DUTIES/RESPONSIBILITIES:
- Analyse product requirements and assess potential technical solutions.
- Collaborate with cross-functional teams to devise and implement effective software solutions.
- Design, code, test, debug, and maintain design documentation.
- Offer recommendations for product and process enhancements to streamline operations and maintenance.
RequirementsGENERAL QUALIFICATIONS, KNOWLEDGE, AND SKILLS:
- Exceptional verbal and written communication skills, including the ability to engage successfully with internal and external stakeholders.
- Proficient decision-making and problem-solving abilities.
- Capacity to manage multiple tasks in a fast-paced environment.
- Proactive approach and drive to propel activities forward.
- Ability to maintain confidentiality.
- Adaptability to changes, coupled with a proactive stance and ownership of new tasks.
- Strong organizational and time management skills.
- Positive "can-do" attitude with a commitment to ensuring the success of the product and the organization.
EDUCATION/EXPERIENCE:
- B.S. or M.S. in Computer Science, Electrical Engineering, or a related technical discipline.
- Proficient in C/C++ programming and debugging.
- Minimum of 5 years of experience in networking or telecommunications using multi-threaded programming.
- Familiarity with IP Routing, QoS, iptables/nftables, failover, VLAN, etc.
- Experience working with Linux, VMs, Bash Script, JSON, PubSub (MQTT/RabbitMQ).
- Knowledge of the Atlassian toolchain: Jira, Bitbucket/Git, Confluence.