CGI - Smithfield, RI

posted about 2 months ago

Full-time - Mid Level
Smithfield, RI
Professional, Scientific, and Technical Services

About the position

The Full Stack Developer role at CGI Technologies and Solutions, Inc. involves working across the entire software development lifecycle to design, develop, and maintain robust software applications. The position requires collaboration with designers, data scientists, and other engineers to deliver innovative solutions, utilizing a variety of technologies including Java and Python.

Responsibilities

  • Design, develop, and maintain robust, scalable software applications using a variety of technologies.
  • Work on both client-side and server-side development tasks.
  • Utilize messaging technologies to facilitate communication between different parts of the system.
  • Package and deploy applications using containerization technologies.
  • Implement effective web containers to handle user requests.
  • Develop and maintain automated tests to ensure code quality and functionality.

Requirements

  • Minimum 6-9 years of experience as a Software Engineer.
  • Demonstrated experience coding in more than one programming language, including Java, Python, TypeScript, JavaScript, SQL, and PL/SQL.
  • Knowledge of middleware Java stack, messaging technologies, containerization, web containers, and test automation.
  • Demonstrated experience in Python programming and familiarity with core data science libraries.
  • Experience with continuous integration/delivery tools such as GIT, Cloudbees Jenkins, uDeploy, and/or Pivotal Concourse.
  • Knowledge in Python web frameworks like Flask and Django is a plus.
  • Fluency in formal language design concepts like type systems is a plus.
  • Experience with quant research processes, methodologies, and tools is a plus.
  • Experience with Financial Data is a plus.

Nice-to-haves

  • Bachelor's degree or higher in Computer Science or a related field.

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP)
  • 401(k) Plan and Profit Participation
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, and disability
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service