Senior Software Engineer, Mobile
2 days ago
Job Purpose:
Working within an agile team, the Software Engineer is responsible for translating product
requirements into working software.
Working closely with the Product and Development Teams, they will be a core part of the team who
implements technical solutions to solve problems and deliver value for our customers.
Specific Responsibilities and Accountabilities:
- Design, develop, test, implement and deploy new software, and maintain existing software,
with a focus on quality, efficiency, and scalability
- Work with the team to deliver valuable functionality within forecasted timescales, to the
Definition of Done
- Engage with the team to suggest improvements and provide feedback to the agile and
development processes
- Prioritise iterative approaches to their work, ensuring a regular and sustainable cadence of
delivery
- Assist the Product Owner with preparation of the backlog and alignment of work to the
Definition of Ready
- Commit to upskilling, with the company's support, in disciplines outside development
(Test/DevOps), where these skills would increase the team's ability to deliver value
- Mentor Associate Software Developers to encourage understanding and adoption of best
practice approaches
Key Internal and External Relationships:
- Software Engineering team
- Product Team
- Development Team
- IT Infrastructure Team
Knowledge, Skills & Experience
Essential:
- Excellent knowledge of one of our core programming languages (Python, Java)
- Hands-on experience with AWS services and technologies, such as EC2, S3, Lambda
- Familiarity with Scrum methodology and Agile development practices, and associated
iterative software development processes
- Strong understanding of software development principles, including version control, testing,
and debugging
- Good problem-solving skills and attention to detail
- Ability to work collaboratively with a team and communicate effectively
- Knowledge of AWS Serverless technologies such as API Gateway, Lambda, DynamoDB, and
Step Functions
- Experience with DevOps practices, such as CI/CD and infrastructure automation
- A focus on taking ownership and prioritising delivery without compromising quality
- AWS Serverless Badge
Desirable:
- Understanding of software design patterns and architectural principles
- Ability to work in a fast-paced, dynamic environment and adapt to changing requirements
- Commitment to continuous learning and professional development
- AWS Certifications related to Software Architecture and/or Development
Other Contextual Information/Special Features:
- Due to the geographical nature of the role, availability outside normal Canadian or UK hours
may be required
-
Senior Mobile Engineer, iOS
2 weeks ago
Waterloo, Ontario, Canada Insurance Mobility Solutions (IMS) Full time $120,000 - $140,000 per yearCompany Overview At IMS, we're transforming the way the world drives. As a leading provider of connected car and telematics solutions, we deliver cutting-edge services and analytics to insurers, governments, and enterprises worldwide.Our cloud-based DriveSync platform is at the heart of what we do—an industry-recognized solution that empowers smarter...
-
Senior Full Stack Software Engineer
4 days ago
Waterloo, Ontario, Canada RideCo Full timeThis is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation. As a Senior Full Stack Developer at RideCo, you will play a key role in shaping the...
-
Senior Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Manulife Full time US$104,860 - US$194,740Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see — and discover that better can take you anywhere you want to go.Position Responsibilities: Develop and maintain clean, well-documented, and efficient code mobile applications (React Native)Mentor a...
-
Senior Web and Mobile Architect
2 days ago
Waterloo, Ontario, Canada Manulife Full time $120,000 - $200,000 per yearThis Senior Web and Mobile Architect role is an unique opportunity to support Cloud architecture efforts at Manulife / John Hancock, driving innovation and scalability through Microsoft Azure. As part of our mission you'll play a key role in translating business vision into modern, cloud-native solutions. This role offers the chance to stay hands-on with...
-
Senior Software Engineer I, Valuations
4 days ago
Waterloo, Ontario, Canada Carta Full time $130,000 - $180,000 per yearThe Company You'll JoinCarta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies in 160+ countries, Carta's platform of software and services lays the groundwork so you can build, invest, and scale with...
-
Waterloo, Ontario, Canada Carta Full time $120,000 - $200,000 per yearThe Company You'll JoinCarta connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity and private credit. Trusted by 65,000+ companies in 160+ countries, Carta's platform of software and services lays the groundwork so you can build, invest, and scale with...
-
Senior Software Engineer I, Valuations
2 days ago
Waterloo, Ontario, Canada Carta Full time $120,000 - $160,000 per yearThe Problems You'll Solve At Carta, our employees set out on a mission to unlock the power of equity ownership for more people in more places. We believe that the problems we solve today unlock the opportunities of tomorrow. As a Senior Software Engineer, you will be building and shaping our industry-standard Valuations products. In particular, you'll be...
-
Senior HPC Software Engineer
2 days ago
Waterloo, Ontario, Canada Ansys Full time $120,000 - $180,000 per yearThis role is available to be hired as a hybrid position in either Waterloo, ON, or Montreal, QC.We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering...
-
Senior HPC Software Engineer
2 days ago
Waterloo, Ontario, Canada Synopsys Full time $120,000 - $180,000 per yearThis role is available to be hired as a hybrid position in either Waterloo, ON, or Montreal, QC. We Are:At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering...
-
Software Engineer
1 week ago
Waterloo, Ontario, Canada 7add5068-5e0e-420b-be17-24fcb2544ad4 Full time $90,000 - $120,000 per yearCompany DescriptionAllMind AI is revolutionizing the investment industry by providing a unified data and AI workspace tailored to institutional investors. Their platform empowers investment teams to streamline workflows, significantly enhancing efficiency and reducing workload by up to 60%. The company is dedicated to innovation and cutting-edge technology,...