Application Developer
1 week ago
In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services. Our footprint spans across 30 countries, with over 60,000 consultants driving innovation and technical excellence. Trusted by industry giants, we have become synonymous with pioneering solutions and unwavering expertise.
ALTEN CANADA, a proud subsidiary of ALTEN headquartered in France, is committed to serving the Canadian market. With local offices in Montreal and Toronto, we bring our global expertise to the forefront of Canadian innovation.
At ALTEN CANADA, our consultants thrive on tackling complex and highly technical projects across a diverse range of industries. From Manufacturing to Information Systems, IT Automation to Life Sciences, Energy to Automotive, Rail and Transportation to Telecommunications, Aerospace and Defense, our commitment to excellence knows no bounds.
Job Title: Software Engineering Developer
Location: Ottawa, Canada
Duration: 6 months (extendable)
Work Schedule: 40 hours/week, Day Shift
Remote Work Policy: Hybrid – 3 days/week onsite
Security Clearance: CGP (Control Goods) and Reliability Clearance required
Project Context
You will be contributing to Project Cosmo, working within a dynamic and agile software development environment. The role involves close collaboration with developers, test engineers, and architects to deliver secure, high-quality software components.
Key Responsibilities
- Software Development: Develop Java-based microservices for the LCC subsystem, integrating SQL databases, cryptographic libraries, gRPC/REST APIs, and data formats (JSON, YAML, XML, Protobuf).
- Design Collaboration: Participate in design discussions, draft and review solutions, and finalize implementations through code inspections.
- Testing & Automation: Define unit tests, support BDD feature development, and assist QA with Gherkin-based test scenarios.
- Code Quality & Documentation: Ensure thread safety, memory management, and security compliance. Document public interfaces and maintain clean code.
- Project Tracking: Provide effort estimates, update Jira boards, and report deviations in daily standups.
- Troubleshooting: Reproduce and analyze defects, document findings, and categorize impact.
Required Qualifications
- Minimum 4 years of experience in software development using C, C++, Java, Python
- Strong experience with SQL, REST API, gRPC, Protobuf, XML, JSON, YAML
- Proven ability to define unit tests and apply BDD methodologies
- Minimum 2 years of experience with Docker/Podman containers
- Solid understanding of software quality and security constraints
Preferred Skills
- Experience working in Agile teams
- Familiarity with multithreading/concurrency, P11 Crypto, and Agility tools
- Strong communication and collaboration skills
ALTEN Canada fosters a dynamic and collaborative work environment where team members are empowered to unleash their full potential. We believe in investing in our talent, offering stimulating experiences, and supporting professional growth and development at every turn.
As part of our commitment to our team members, we offer a comprehensive benefits package including
- Collective Insurance & RRSP
- Corporate Discounts
- 4 weeks of vacation
- Numerous corporate activities.
- Personalized professional development plans
ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected, allowing them to thrive to their full potential. This includes our dedication to offer accessibility measures to those who require them. Should you require any accommodation during our recruitment process, please reach out to us.
-
NET Developer
3 days ago
Vaughn, Ontario · Information Technology, Canada Futuretek Full time $60,000 - $120,000 per yearHiring: .Net DeveloperThis is a full-time IN OFFICE position.We are currently seeking a talented back-end developer to join our team and play a key role in designing and implementing user-facing features for our web applications. Main Responsibilities:Develop and maintain web applications using C# (.Net)Write clean, efficient, and maintainable...
-
C# Core developer
3 days ago
Vaughn, Ontario · Information Technology, Canada Futuretek Full time $60,000 - $120,000 per yearHiring: .NET Core Backend DeveloperWho we are:Join our dynamic and innovative gaming company that's passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries of gaming. If you're a highly motivated and skilled specialist passionate about...
-
Excel/VBA Developer
1 week ago
Toronto, ON · Information Technology, Canada hireVouch Full time $60,000 - $90,000 per yearExcel/VBA Developer (3‑Month Contract)Location: Downtown Toronto (Hybrid — 1–2 days per week in office)Contract Length: 3 months with possible extensionStart Date: ImmediateOur client is a global leader in professional services. They are seeking an experienced Excel/VBA Developer to join the team on a short‑term contract. This role is ideal for...
-
Python IaaS Developer
3 days ago
Montreal, QC · Information Technology, Canada Central Business Solutions Full time $80,000 - $120,000 per yearWe offer: To work with some of the best professionals in the business - for a firm that values individual intellect as much as teamwork.State-of-the-art offices in the City Centre that are designed to maximize collaboration.Flexible working arrangements (core hours and opportunity to work from home)Enriching challenges that provide opportunity for constant...
-
Senior Front End Developer
1 week ago
Canada, Canada · Information Technology HeadHunting Full time $80,000 - $120,000 per yearOur client Alberta based Cloud-Native Software Development company have asked us to assist them in finding Top Front End Engineer talent more specifically with React Experience. About the ClientThey build amazing solutions for customers, using agile delivery while having fun while doing it. Their specialization and service offerings include Integration and...
-
Application Developer
4 days ago
Ontario, Canada Altis Technology Full timeLocation : Brampton, On-site 4 days per week Language : Strong written and verbal communication skills in English required Duration : Permanent Background Check Requirement : Successful completion of a criminal background check is required About the Opportunity One of our clients in the retail sector is looking for an Application Developer for a permanent...
-
Application Developer
1 week ago
Ontario, Canada Altis Technology Full timeLocation : Toronto, On-site 4 days per week Language : Strong written and verbal communication skills in English required Duration : Permanent Background Check Requirement : Successful completion of a criminal background check is required About the Opportunity Join a collaborative Technology Team within a large, fast-paced supply chain environment where your...
-
Application Developer
1 week ago
Ontario, Canada HCLTech Full timeKey Responsibilities Design, develop, and maintain microservices-based applications using Java and Spring Boot frameworks. Implement event-driven architectures leveraging Apache Kafka for asynchronous communication. Architect and deploy applications on AWS Cloud (ECS, Lambda, S3, EC2, CloudFormation, etc.). Lead the end-to-end software development lifecycle...
-
Hardware Integration Engineer
3 days ago
Toronto, Ontario · Information Technology, Canada Futuretek Full time $80,000 - $120,000 per yearHardware Integration Engineer & Backend Game Developer (.NET)This is a full-time IN OFFICE position.We are seeking a Hardware Integration Engineer & Backend Developer to work on land-based gaming cabinets. In this role, you will focus on hardware integration of peripheral devices (e.g., printers, bill validators, buttons, monitors) while also developing...
-
Application Developer
1 week ago
Ottawa, Ontario, Canada atQor Full time $80,000 - $120,000 per yearApplication DeveloperApplication developers are responsible for leading the development, customization and support of applications, integrations and web service in support of enterprise applications as well as other on premise and cloud-based third-party applications.Role ExpectationsDesign, develop, implement and support the implementation of...