Job Title or Location
RECENT SEARCHES

Full Stack Developer (Java, Python)

CGI - 6 Jobs
Halifax, NS
Experienced
Posted 15 days ago

Location: Halifax, NS (Hybrid)Minimum Years of Experience: 10 yearsWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Halifax, NS. The ideal candidate will possess a strong background in middleware Java stack, messaging technologies, containerization, web containers, and test automation. As a Full Stack Developer, you will play a crucial role in coding across a diverse set of technologies, including client-side, middle-tier, messaging, caching, and database technologies.Together, as owners, let's turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because…You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.Come join our team—one of the largest IT and business consulting services firms in the world.Your future duties and responsibilitiesResponsibilities:Middleware Java Stack: Utilize your in-depth knowledge of middleware Java stack to design, develop, and implement robust and scalable solutions.Programming Languages: Demonstrate proficiency in coding using multiple programming languages such as Java, Python, TypeScript, JavaScript, SQL, and PL/SQL.Python Expertise: Showcase your expertise in Python programming and familiarity with core data science libraries. Understand different package managers and test frameworks.Continuous Integration/Delivery: Utilize experience with continuous integration/delivery tools like GIT, Cloudbees Jenkins, uDeploy, and/or Pivotal Concourse to streamline development processes.Web Frameworks: Leverage your knowledge in Python web frameworks like Flask and Django to develop efficient and effective web applications.Formal Language Design: Demonstrate fluency in formal language design concepts, including type systems, to contribute to the development of robust and maintainable code.Quantitative Research: Possess experience with quant research processes, methodologies, and tools, contributing valuable insights to the team.Financial Data Expertise: While not mandatory, experience with financial data is a plus, showcasing your ability to navigate and integrate financial data into development processes.Required qualifications to be successful in this roleRequirements:Minimum of 10 years of experience as a Full Stack Developer.Strong knowledge of middleware Java stack, messaging technologies, containerization, web containers, and test automation.Proficiency in coding using Java, Python, TypeScript, JavaScript, SQL, and PL/SQL.Experience with continuous integration/delivery tools (e.g., GIT, Cloudbees Jenkins, uDeploy, Pivotal Concourse).Familiarity with Python web frameworks such as Flask and Django.Understanding of formal language design concepts, including type systems.Experience with quant research processes, methodologies, and tools is a plus.Familiarity with financial data is a plus.If you are a seasoned Full Stack Developer looking for an exciting opportunity to contribute to cutting-edge projects and thrive in a collaborative environment, we encourage you to apply. Join us in Halifax, NS, and be a key player in shaping the future of our technology solutions.#LI-MT1#INDCGIC