Full Stack Python Developer

$59,700 - $176,300/Yr

CGI - New Brunswick, NJ

posted 3 months ago

Full-time - Mid Level
New Brunswick, NJ
Professional, Scientific, and Technical Services

About the position

CGI PulseAI, a human-assisted intelligence platform, leverages the capabilities of generative AI and machine learning to redefine, streamline, and automate business processes across the enterprise. It also enables insights-driven decision-making through predictive analytics and conversational AI. Supported by our extensive industry knowledge and global strategic partnerships, CGI PulseAI is highly customizable and can be seamlessly integrated with existing applications and workflows. CGI is currently hiring a Fullstack Python Developer for our Artificial Intelligence Solution team. As a Team Member, you will be developing and deploying applications on cloud platforms such as Azure/AWS. The candidate will work with Product Managers/Architects to produce scalable solutions using front and back-end coding languages, development frameworks, and third-party libraries. This individual should be self-motivated to drive solutions and familiar with Agile methodologies. This is a full-time position. Contract is not allowed for this role. The candidate should be flexible to work in a Hybrid model from any of our CGI offices including Atlanta GA, Pittsburgh PA, Charlotte NC, Fairfax VA, Lafayette LA, Knoxville TN, Dallas TX, Houston TX, Austin TX, and New Brunswick NJ. The candidate should also be willing to work in the Eastern time zone. Experience working with front-end and back-end technologies, Python Web frameworks (Django/Flask), and databases like Mongo/Postgres SQL, & Azure are key for this role. Candidates should be hands-on in coding.

Responsibilities

  • Build web applications with best in class UI/UX design principles
  • Work with Product development, AI Team, and architects to develop and manage well-functioning applications
  • Participate in vision workshops and create minimum viable products to get business buy-in and demonstrate ROI
  • Write technical documentation and communicate appropriate key points to all stakeholders
  • Test software to ensure responsiveness and efficiency cross-platform optimization

Requirements

  • 10+ years of experience as a Full Stack Developer
  • Experience working with multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
  • Experience working with multiple back-end languages (e.g. Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Experience with API design and implementation
  • Experience developing desktop and mobile applications
  • 5+ years' experience with databases (e.g. Postgres, MongoDB), web servers (e.g. Apache), and UI/UX design
  • Experience working with Python Web Frameworks like Django/Flask is a must
  • Experience with software versioning, packaging, and deployment, e.g. Git, Artifactory, RPM, Docker, Jenkins
  • Experience with Azure or AWS cloud service provider is a must
  • Excellent communication and teamwork skills
  • Required BS Science or equivalent

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP) in which the company matches dollar-for-dollar contributions made by eligible employees, up to a maximum, for their job category
  • 401(k) Plan and Profit Participation for eligible members
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans that include, among other benefits, medical, dental, vision, life, disability, out-of-country emergency coverage in all countries of employment
  • 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