Senior Software Developer for High-Quality Data Products
2 weeks ago
We're seeking a skilled Senior Software Developer to join our team in Montreal, Ontario, or Quebec. This role is perfect for someone who wants to design, build, test, and ship high-quality software that delivers value to our customers.
Key Responsibilities- Lead Cross-Domain Projects: Promote architectural improvements for scalable solutions, design code to bolster best practices, security, accessibility, and privacy measures.
- Develop Comprehensive Testing Strategies: Enhance system reliability, resolve complex issues, oversee observability measures, and ensure continuous monitoring remains effective.
- Own Complex Projects: Ensure timely delivery, escalate blockers, collaborate with cross-functional teams, and align project objectives.
- Advocate for Technical Solutions: Foster consensus among stakeholders, represent the team in high-level meetings, and ensure transparency.
- Mentor Team Growth: Facilitate team growth through mentorship, foster excellence, pursue personal growth, and contribute to development goals.
- Identify Technical Opportunities: Proactively mitigate risks, provide strategic insights, optimize roadmap efficiency, and achieve significant business impact.
- 5-8 Years of Experience: Design, develop, and maintain software with a track record of substantial contributions to software projects with high business impact.
- Foster Best Practices: Deliver code and tests via stories and epics that impact the team or multiple teams.
- Distributed Processing Technologies: Experience with Hadoop, Spark, Kafka, and distributed storage systems (e.g., Iceberg, S3).
- Create Solid Data Foundations: Power data-driven product features.
- Analyze Large Data Sets: Identify gaps, inconsistencies, provide data insights, and advance effective product solutions.
- Root Cause Analysis: Independently identify and address bugs and outages, foster logging, monitoring, and debugging best practices.
- Architecture Concepts: Apply best practices to create new services and apps meeting system performance, modifiability, maintainability, and reliability needs.
- Security and Compliance: Foster and challenge security and compliance practices daily.
- Agile Processes: Foster and challenge agile processes, continuous integration, and delivery practices.
- Collaboration and Communication: Lead technical discussions, listen actively, and have non-technical discussions with design and product.
- Lifelong Learning: Seek guidance, feedback, and learning opportunities, support peers and junior devs' growth, prioritize skill transfer.
- Goal-Setting: Display eagerness to learn, collaborate on goal-setting, create aligned goals with personal development and team goals.
- Roadmap Development: Understand business and technical value behind roadmap projects, lead development scoping/project analysis, align business and technical requirements.
- Perseverance: Pursue everything with energy, drive, and a need to finish.
- Resilience: Effectively cope with change, find ways to advance work and projects.
- Customer Focus: Demonstrate a desire to proactively help and serve internal/external customers meet their needs.
- Tenacious: Determined to succeed, motivated by customer, colleague, and community success.
- Curious: Always learning, seeking ways to improve.
- Conscientious: Keep promises, take commitments seriously, strong integrity.
- Humble: Lead with humility, empathy, respect perspectives of others.
$140,000 - $180,000 per year, depending on experience and qualifications.
-
High-Quality Solution Developer
4 weeks ago
Ottawa, Ontario, Canada CB Canada Full timeSenior Software Developer Role at CB CanadaWe are seeking a skilled Senior Software Developer to join our team at CB Canada. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our clients.About the RoleThis is a permanent, fully remote position that requires...
-
Senior Data Strategist
4 weeks ago
Ottawa, Ontario, Canada Rewind Software Full timeUnlock Your Potential as a Senior Analytics EngineerWe're seeking an experienced Senior Analytics Engineer to join our team at Rewind Software. As a key member of our analytics team, you will play a crucial role in designing and maintaining robust data models, ensuring data accessibility, and fostering collaboration with stakeholders to deliver impactful...
-
Ottawa, Ontario, Canada Acuity Software Full timeAbout Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...
-
Senior Frontend Software Developer
2 weeks ago
Ottawa, Ontario, Canada Qlik Full timeWe are seeking a highly skilled Senior Frontend Software Developer to join our team at Qlik, where you will play a key role in crafting user interfaces that transform complex data landscapes into actionable insights.About the RoleAs a Senior Frontend Software Developer, you will be responsible for designing, developing, and maintaining high-impact UIs that...
-
Senior Quality Assurance Specialist
4 weeks ago
Ottawa, Ontario, Canada Acuity Software Full timeJob OverviewAcuity Software is seeking a highly skilled Senior Quality Assurance Specialist to join our team. As a key member of our QA department, you will be responsible for designing and executing manual and automated testing strategies to ensure the highest quality of our web-based software.Estimated Salary: $85,000 - $110,000 per yearKey...
-
Senior Software Development Specialist
4 weeks ago
Ottawa, Ontario, Canada Adobe Full timeAbout AdobeAt Adobe, we're passionate about empowering people to create beautiful and powerful digital experiences. Our mission is to hire the very best and create exceptional employee experiences where everyone is respected and has access to equal opportunity.About the TeamThe AEM Asset Engineering team is responsible for overall feature and product quality...
-
Highly Skilled Senior Product Designer Required
4 weeks ago
Ottawa, Ontario, Canada Rewind Software Full timeAbout the Role:We are seeking a highly skilled Senior Product Designer to join our team at Rewind Software in Ottawa.Job Description:As a Senior Product Designer, you will be responsible for leading the end-to-end product design process, from discovery and research to concept, prototype, and final design. You will work closely with cross-functional teams,...
-
Data Analyst
1 month ago
Ottawa, Ontario, Canada Canadian Institute for Health Information Full timeAbout This RoleSenior Analyst, Data Request Services at Canadian Institute for Health InformationJoin Our TeamCome and contribute your expertise to our Data Request Services team at the Canadian Institute for Health Information (CIHI)!Key ResponsibilitiesAs a Senior Analyst, Data Request Services, you willRespond to custom data requests from clients;Conduct...
-
Ottawa, Ontario, Canada Canadian Institute for Health Information Full timeAbout the RoleThis is a dynamic opportunity for a Senior Health Data Analyst to join our team in Primary Health Care Strategy and Data Advancement at the Canadian Institute for Health Information. As a key member of our team, you will contribute to the development and implementation of data quality, analysis, and reporting initiatives related to primary...
-
Senior Analyst
4 weeks ago
Ottawa, Ontario, Canada Canadian Institute for Health Information Full timeAbout CIHIThe Canadian Institute for Health Information (CIHI) is a trusted source of health information that enables decision-making by providing comparable data and insights to policymakers, researchers, healthcare professionals and the public.We are seeking a highly skilled Senior Analyst to join our team in Primary Health Care Strategy and Data...
-
Senior Network Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Workila Full timeAt Workila, we offer an exciting opportunity for a skilled Senior Network Software Engineer to join our team. Our cutting-edge projects and collaborations provide a unique chance to grow and advance in your career.About the RoleAs a Senior Network Software Engineer, you will be responsible for designing, developing, and implementing high-performance network...
-
Elearning Content Developer with ITSM Expertise
4 weeks ago
Ottawa, Ontario, Canada NTT DATA Full timeSenior Courseware Consultant Job OpportunityWe are seeking a seasoned Senior Courseware Consultant to join our team. As a trusted advisor, you will develop and conduct Training Needs Analysis (TNA), provide recommendations for learning approaches, and design training packages that meet the needs of our clients.About the RoleYou will work closely with...
-
Senior Data Engineer Lead
4 weeks ago
Ottawa, Ontario, Canada Hootsuite Inc. Full timeAbout the RoleWe are seeking a Senior Data Engineer Lead to join our team at Hootsuite Inc. in Montreal, Ontario, or Quebec. As a key member of our software development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.You will lead technical discussions, collaborate with...
-
High Tech Genesis Software Development Engineer
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Full time**Job Title:** High Tech Genesis Software Development Engineer**Location:** Ottawa, ON, Canada**Estimated Salary:** $120,000 - $180,000 per yearAt High Tech Genesis, we are seeking a highly skilled Golang Software Developer to join our team as a Software Development Engineer. This is a full-time, permanent position with a hybrid work arrangement, requiring...
-
Embedded Systems Software Engineer
4 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob OverviewWe are seeking an experienced Embedded Systems Software Engineer to join our team in Ottawa, Canada. In this role, you will be responsible for designing, developing, and testing device drivers for various hardware peripherals. Your primary goal will be to ensure the software is of high quality and meets the required safety standards.About QNX...
-
Software Engineering Professional
4 weeks ago
Ottawa, Ontario, Canada High Tech Genesis Full timeJob OverviewWe are seeking an experienced Software Engineering Professional to join our team at High Tech Genesis. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop high-quality software applications using various programming languages...
-
Senior Data Quality Engineer
4 weeks ago
Ottawa, Ontario, Canada You.i Labs Inc Full timeAbout UsYou.i Labs Inc is a leading technology company that offers career-defining opportunities for talented professionals. Our mission is to provide innovative solutions that exceed customer expectations.Job OverviewWe are seeking an experienced Senior Staff Analytics Developer to join our Operational Excellence team. This role involves driving continuous...
-
Data Sentinel Deployment Specialist
3 weeks ago
Ottawa, Ontario, Canada Data Sentinel Full timeCompany OverviewData Sentinel is a high-growth software company that has developed a sensitive information intelligence platform. Our technology helps businesses identify, inventory, categorize, track and trace sensitive data with the enterprise.We run persistently within the business, constantly measuring data usage and placement against policies. We then...
-
Ottawa, Ontario, Canada Ciena Corporation Full timeCiena Corporation seeks a skilled Quality Assurance Specialist to join their software development lifecycle team. This role is responsible for ensuring high-quality standards are maintained across various products and features.Key Responsibilities:Develop and support automated tests using Python to facilitate software design teams in delivering product...
-
Data Management Solutions Specialist
1 month ago
Ottawa, Ontario, Canada Data Sentinel Full timeWho We Are Looking ForYou are a dynamic and personable individual with 2 to 4 years of software solution deployments with a containerized application. Ideally, you will also have experience with various data sources (relational, file systems, NoSQL), Kafka, and data inventory/data classification/data quality tools and concepts. You want to grow your skills...