Design and implement a test and calibration application for Epocal's proprietary sensor interface board, develop C# WPF applications, automated tests, and documentation as part of a small Agile team.
Compensation
The pay range for this position is $20-$32 hourly; however, base pay offered may vary depending on education, skills, and experience.
Responsibilities
Design and implement a test and calibration application for Epocal's proprietary sensor interface board
C# WPF development
Develop automated unit and integration tests
Perform verification and validation activities for software releases
Compile technical documentation of software features and functionality
Requirements
Progressing towards a Bachelor's degree in software engineering or related discipline
Lead and develop web solutions for digital brand experiences, directing developers and driving project implementation across back-end technologies.
Locations (3)
Chicago, Illinois, United States
United States
Canada
Compensation
The pay range for this position is $91700.00 - $137500.00/yr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. Additional earnings may be available through incentive programs like annual bonuses, profit sharing, etc.
Responsibilities
Participate in the implementation, testing, and support of web-based projects.
Engineer solutions for performance, maintainability, and efficiency, while also creating beautiful end-user experiences.
Be a primary contributor to the testing process and provide issue fixes as needed.
Provides technical and business support for Citi applications, troubleshooting issues, collaborating with technology partners, and contributing to application releases and disaster recovery testing.
Compensation
$79,320.00 - $110,680.00
Responsibilities
Provide technical and business support for users of Citi applications
Field issues and queries from stakeholders and provide short-term resolutions
Collaborate with technology partners for long-term remediation
Develop comprehensive understanding of apps support integration
Act as liaison between users/traders and internal technology groups and vendors
Requirements
Bachelor’s/University degree or equivalent experience
A hands-on technical role focused on driving customer application innovation and AI transformation on the Microsoft Azure and GitHub platforms, spanning design, build, and operations.
Compensation
The typical base pay range for this role across Canada is CAD $96,000 - CAD $177,600 per year.
Responsibilities
Develop a deep understanding of customers’ business and IT objectives, focusing on platform engineering, cloud application development, and the adoption of Generative and Agentic AI.
Serve as the customer’s advocate by channeling feedback to engineering teams.
Lead deep technical architecture discussions and engage with senior customer executives, enterprise architects, platform engineers, and developers.
Collaborate with internal and external teams to develop pilots and oversee implementation projects.
Enhance customer skills by recommending or delivering technical discussions, workshops, and cloud readiness activities.
Requirements
Bachelor's Degree in Computer Science
Information Technology
Engineering
Business
Nice to have: Cloud Certification (Azure, AWS, Google)
Lead the architecture and technical direction of cloud-native applications for a provincial government client in Alberta, designing scalable, secure solutions on AWS and modernizing a K–12 education platform.
Locations (3)
Canada
Edmonton, Alberta, Canada
Edmonton, British Columbia, Canada
Compensation
Compensation: $80–$100 CAD/hour
Responsibilities
Design and implement scalable, secure, cloud-native solutions on AWS.
Lead the architecture and development of serverless applications using C#, .NET, and AWS DynamoDB.
Design microservices-based architectures and RESTful APIs.
Provide architectural guidance for front-end applications built with Angular, React, TypeScript, and JavaScript.
Develop and execute cloud adoption strategies and technical roadmaps.
Design and develop software for MEMS wafer systems and semiconductor manufacturing automation, integrating with instruments, sensors, and other equipment.
Compensation
Salary Range: $70,000 - 102,000 CAD (flexible). Final compensation will be determined based on factors such as experience, skills, and qualifications. In line with our commitment to being a great place to work, Lumentum offers competitive total rewards which may include annual bonus, equity, and comprehensive health and welfare benefits.
Responsibilities
Work closely with physicists and hardware engineers to understand device behavior, instrumentation, and system requirements.
Design and develop software for new automated stations, starting from initial concepts and system requirements.
Take station software from early development through deployment, sustained operation, and high-volume production.
Develop, maintain, and support software for semiconductor manufacturing automation and MEMS wafer systems.
Build software that integrates with instruments, sensors, and other equipment.
Requirements
An engineering degree in computer engineering, software engineering, computer science, electrical engineering or a related field.
Nice to have: agentic coding tools
Nice to have: software design patterns
Nice to have: instrument automation
Nice to have: high-volume manufacturing environments
The Apps Support Intmd Analyst is a developing professional role dealing with most problems independently, integrating in-depth specialty area knowledge with an understanding of industry standards and practices.
Compensation
$79,320.00 - $110,680.00
Responsibilities
Provide technical and business support for users of Citi Applications
Utilize apps support procedures and concepts to field issues and queries from stakeholders
Work with relevant technology partners for long-term remediation
Act as a liaison between users/traders, internal technology groups and vendors
Participate in disaster recovery testing
Requirements
Bachelor’s/University degree or equivalent experience
Lead engineering and SaaS operations organization, define AI-driven software development, manage people, architecture, quality, delivery, and reliability.
Compensation
CAD $260,000/year
Responsibilities
Lead, hire, and develop Directors, architects, and their teams; set and hold the hiring bar.
Make AI-assisted development, testing, review, and operations the way the organization works; verify adoption through real behavior, not dashboards; and coach leaders and skeptical senior engineers through the change.
Run engineering experiments with baselines and clear scale, modify, or stop decisions.
Own quality, releases, and production reliability: uptime and SLAs, on-call, incidents, security operations, and cloud cost.
Own architecture across our products, including legacy modernization and standards for AI-generated code.
Requirements
Degree in Computer Science or a related field, or equivalent experience
Nice to have: Software architect or Staff/Principal engineer background
Nice to have: Logistics, routing, dispatch, courier, or healthcare operations software
Be a primary contributor to the testing process and provide issue fixes as needed.
Improve solutions to reduce technical debt, optimize applications, and investigate and architect improvements for feature updates.
Utilize deep knowledge of the .NET page lifecycle/MVC, including object-oriented programming concepts, browser compatibility considerations, and web performance optimization tools.