Pioneering AI-first solutions, solving complex business challenges through expertise, cloud, data engineering, and AI.
Software Developer, Architect
Location
Canada
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Software Developer, Architect
Quantiphi
• Contribute to a global and diverse culture that encourages innovation • Collaborate with a vibrant, talented team to solve complex business problems
Job Requirements
- Exceptional individuals who can contribute to a fun and diverse work culture
- Ability to innovate and excel in both professional and personal spheres
Benefits
- Diverse and multi-cultural work environment
- Opportunities for personal and professional growth
- Ample opportunities to learn and grow
- Collaboration with colleagues from varied backgrounds
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
VP, Engineering – Software, Hardware
ecoATM GazelleHere at ecoATM/Gazelle we value diversity & belonging and are proud to be an Equal Employment Opportunity employer. All applicants are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic, and are fairly and equitably compensated based on current market data. If you need assistance, or an accommodation, please let your recruiter know.
• Lead and scale a high-performing engineering organization across software, platform engineering, QA, DevOps, architecture, and enterprise systems. • Build a culture centered around engineering excellence, accountability, innovation, experimentation, and continuous improvement. • Drive organizational transformation toward AI-assisted engineering workflows and modern software delivery practices. • Establish strong leadership development, succession planning, coaching, and talent management programs. • Recruit and retain top-tier engineering talent capable of operating in fast-paced, high-scale environments. • Create high talent-density engineering teams with clear ownership, accountability, and measurable outcomes. • Lead adoption of AI-native engineering practices across the SDLC including AI-assisted coding, testing, observability, documentation, and operational automation. • Drive engineering productivity improvements through modern developer tooling, automation frameworks, platform engineering, and generative AI workflows. • Partner with Product, Data, and ML teams to operationalize AI and machine learning capabilities into customer-facing and operational platforms. • Establish governance, standards, and security practices for responsible AI adoption across engineering. • Evaluate emerging technologies, AI frameworks, and modern architectures to accelerate innovation and business impact. • Partner with the CDTO to define and execute the long-term technology vision and engineering roadmap. • Lead modernization initiatives to simplify legacy systems, reduce technical debt, improve resiliency, and increase engineering velocity. • Drive migration toward modular, service-oriented, API-first, and cloud-native architectures. • Provide technical oversight across distributed systems, cloud infrastructure, backend services, frontend applications, and embedded kiosk technologies. • Champion scalable, secure, resilient, and observable engineering patterns across all platforms. • Support international expansion and future platform scalability through strong architecture governance. • Own end-to-end engineering delivery from architecture and development through testing, deployment, monitoring, and operational support. • Establish engineering operating metrics including DORA metrics, release quality, deployment frequency, MTTR, reliability, and developer productivity. • Improve software delivery velocity while maintaining strong standards for quality, security, and resiliency. • Drive operational excellence through automation, observability, SRE practices, CI/CD, and platform standardization. • Partner closely with Product, UX, Data, Security, Operations, Finance, and executive leadership teams.
Senior Software Engineer – Small Business Technologies
H&R BlockWith expert guidance, upfront pricing, and more ways to file, it’s #BetterWithBlock.
• Design, develop, and maintain software components and products that support H&R Block business applications • Serve as the lead role for day-to-day functional tasks in the team • Collaborate closely with Quality Assurance, User Experience, and other teams • Create and execute unit tests and address defects • Mentor and coach team members • Drive technical decisions from concept through production • Own complex initiatives spanning multiple systems and teams • Advocate for automation across development, testing, deployment, and operational processes • Lead root cause analysis and resolution efforts for complex production issues
• Provides advanced software engineering and technical leadership for complex POTS enhancements, integrations, production support, modernization, and enterprise consolidation activities. • Supports the Technical Lead and mentors Software Engineers. • Design and develop complex POTS application components, APIs, integrations, workflows, and database features. • Translate business requirements and user stories into secure, maintainable technical solutions. • Lead implementation of high-priority enhancements and modernization initiatives. • Support integration with NBS, NED, nVision, ServiceNow, DMS, and vendor platforms. • Perform technical analysis, code reviews, troubleshooting, performance optimization, and root-cause analysis. • Mentor Software Engineers and promote engineering best practices. • Support automated testing, CI/CD, configuration management, and controlled releases. • Develop architectural designs, technical specifications, deployment scripts, and system documentation. • Incorporate Section 508, privacy, security, and agency standards into solution delivery. • Support production operations, incident resolution, monitoring, and SLA achievement. • Assist the Technical Lead with architecture governance, technical planning, risk identification, and knowledge transfer.
• Supports the design, development, enhancement, integration, testing, deployment, documentation, and maintenance of the customer's Purchasing Online Tracking System and associated applications, interfaces, APIs, and databases. • Analyze technical and business requirements and translate them into software solutions. • Develop, enhance, and maintain responsive web applications, services, APIs, workflows, and automation. • Implement solutions using approved tools, standards, and architectural patterns. • Support integrations with NBS, NED, nVision, ServiceNow, DMS, and approved third-party platforms. • Develop unit tests, participate in code reviews, and support automated, functional, and regression testing. • Resolve production defects, incidents, and performance issues. • Support release management, configuration management, and deployment activities. • Develop technical documentation, user guides, system documentation, training materials, and knowledge-transfer artifacts. • Incorporate security, privacy, accessibility, and Section 508 requirements throughout the SDLC. • Support incremental modernization, cloud planning, automation, architectural improvements, and technology refresh activities.



