Tech jobs
Job listings
Java/Kotlin Software Engineer – AVP - (Developer Enablement)
Build internal developer platforms and automation tools for 30k engineers at a global bank, using Java/Kotlin, Spring Boot, and AI tooling to streamline SDLC and release processes.
Mid-Level Java Developer
Build and maintain Java-based subsurface evaluation software for the energy sector using Spring Boot, REST APIs, and relational databases.
Mid-Level Java Developer
Builds and maintains Java-based subsurface evaluation software for the energy sector using Spring Boot, REST APIs, and relational databases.
Senior Consultant, Java Developer, Solutions, Engineering, AI & Data
Build and maintain Java-based solutions for clients, using Spring, cloud platforms, and AI tools while collaborating in cross-functional teams to drive digital transformation.
Manager, Java Developer, Solutions, Engineering, AI & Data
Build and maintain Java-based solutions for clients, leveraging Spring, cloud platforms, and AI tools to deliver scalable, secure systems and drive digital transformation.
Full Stack Java Developer - Active SC, Active NPPV3, Java
Builds and maintains full-stack Java applications with React and TypeScript in a microservices environment, using Spring Boot, PostgreSQL, Docker, and CI/CD pipelines.
Python Developer
Builds and maintains high-throughput, message-driven Python back-end services using FastAPI, Kafka, and Azure, mentoring peers and shaping reliable, scalable systems.
Principal Software Engineer
Lead the architecture and modernization of enterprise finance systems (e.g., NetSuite, billing) using .NET, Azure, and Python, while mentoring engineers and driving AI-driven productivity improvements.
Senior Android Engineer
Build and maintain Android public-safety apps using Kotlin and Kotlin Multiplatform, focusing on secure, high-quality code and CI/CD pipelines.
Senior Front-End Developer
Builds and maintains Angular-based web apps for financial services, integrating with Nest.js backends and AWS, while writing tests with Cypress and Jest.
Senior Analyst
Technical Business Analyst role implementing KYC and compliance solutions, analyzing backend systems, APIs, and data models to translate requirements into technical specs.
Senior Software Test Engineer
Design and maintain automated test frameworks for industrial software, validate APIs and .NET apps, and collaborate in a Scrum team to ensure quality and scalability of business-critical applications.
Full Stack Developer
Build and maintain full-stack banking applications using Java Spring Boot, Angular/React, and DevOps tooling like GitLab CI/CD, Docker, Kubernetes, and AWS.
CIMS Full Stack Developer
Build and maintain AT&T’s order, delivery, and assurance systems using Python (FastAPI), SQL/NoSQL databases, and cloud-native Azure tools in a hybrid agile team.
Senior Software Developer
Designs, tests, and maintains secure software systems for government clients using AWS, Java, and DevOps practices while ensuring compliance with security standards.
Senior Software Engineer - Murex
Build and maintain Murex-based derivatives systems, integrating trade data with reporting and accounting platforms using SQL, .NET/C#, Java, and ETL tools.
Lead Software Engineer - Murex
Lead a team building and integrating Murex-based derivatives systems for investment accounting, regulatory reporting, and trade lifecycle automation using SQL, .NET/C#, Java, and cloud data tools.
Quality Assurance Engineer (Product Management)
Build and run automated tests for healthcare software used by ER triage nurses, using tools like Selenium and Swagger to ensure quality before deployment.
Senior Quality Assurance Analyst - OTT Team (French Services) (Telework/Hybrid)
QA analyst ensures quality and performance of CBC’s OTT platforms (CBC Gem, ICI TOU.TV) by testing features, APIs, and subscription systems in an Agile environment.