Cgi Technologies And Solutions

posted 2 months ago

Full-time - Senior
Professional, Scientific, and Technical Services

About the position

CGI is seeking a creative and innovative Senior React Full Stack Developer to join our fast-paced and groundbreaking Agile team. As a developer, you will design, develop, and integrate solutions to solve business and technical requirements across web applications. The ideal candidate must be passionate about technology, writing code, and solving problems. The individual should be self-motivated, a quick learner who enjoys learning and sharing knowledge. This role can be performed from Lafayette, LA (Preferred) or Bloomfield, CT, Austin, TX, Dallas, TX, New York, NY, Philadelphia, PA, or Raleigh, NC in a Hybrid Model. In this position, you will be expected to write loosely coupled, readable, reusable, and modular code. You will have a quality mindset, ensuring ongoing data quality by monitoring data to identify problems before they impact the business. You will have the ability to design and architect alternative solutions independently and understand when to automate and when not to, with a desire to simplify and reduce dependencies. The role requires the aptitude to deliver enterprise or customer-facing applications in a variety of scenarios, along with a deep understanding of environmental constraints to implementing and deploying differing application solutions. You will be recognized internally as a subject matter expert, supporting and providing direction to more junior professionals. The position requires exercising judgment in the evaluation, selection, and adaptation of both standard and complex techniques and procedures. You will utilize in-depth professional knowledge and acumen to develop models and procedures, monitor trends within Information Management, and provide thought leadership on broader projects that require an understanding of wider business.

Responsibilities

  • Design, develop, and integrate solutions to meet business and technical requirements across web applications.
  • Write loosely coupled, readable, reusable, and modular code.
  • Monitor data quality to identify problems before they impact the business.
  • Design and architect alternative solutions independently.
  • Evaluate when to automate processes and when not to.
  • Deliver enterprise or customer-facing applications in various scenarios.
  • Understand environmental constraints for implementing and deploying application solutions.
  • Support and provide direction to junior professionals.
  • Exercise judgment in the evaluation and selection of techniques and procedures.
  • Utilize professional knowledge to develop models and procedures and monitor trends.

Requirements

  • At least 7+ years of recent experience in crafting, developing, deploying, and supporting computing applications in a large-scale, midrange, and distributed environment based on React full stack.
  • Experience with scripting languages such as JavaScript and Typescript.
  • Strong experience with React and React Native.
  • Web application development experience with compiled languages such as Java.
  • Solid understanding of JavaScript, HTML, and CSS.
  • Strong experience with Event Driven Architecture.
  • Experience with development in Node.js environment.
  • Experience with developing RESTful web services.
  • Strong experience with enterprise-level N-tier web applications.
  • Experience in writing native SQL queries and NoSQL databases like DynamoDB, MongoDB, and Cassandra.
  • Strong experience with cloud infrastructure AWS.
  • Experience with single-page applications and enterprise security including IAM Roles & Policies, Auth0/Okta, Encryption, API Gateways, and Firewalls.
  • Experience with Continuous Integration/Deployments (Jenkins/Terraform/Git Lab Runners).
  • Bachelor's degree in computer science or related field.

Nice-to-haves

  • Experience with Agile methodologies.
  • Familiarity with DevOps practices.
  • Knowledge of microservices architecture.

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