Skip to main content

Full Stack Developer (Python)

Full Stack Developer (Python)
CGI
4 months 2 weeks ago

Cookie Settings

  • Spotify - The sp_landing is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. (364 Days)

365 Days

  • Adobe marketing cloud (365 Days)
  • Google Ads Optimization (365 Days)
  • Used by the social networking service LinkedIn for tracking the use of embedded services. (365 Days)
  • LinkedIn - This domain is owned by LinkedIn, the business networking platform. (365 Days)

89 Days

  • Cision - This domain is owned by IPONWEB and is used to provide a real-time bidding platform for online advertising. (184 Days)
  • Used through Google Analytics to understand user interaction with the site and advertising (3 Months)
  • Facebook - Used by Facebook to deliver a series of advertisement products. (365 Days)
  • LinkedIn (365 Days)
  • Used to determine if Oribi analytics can be carried out on a specific domain (1 Day)
  • Xandr (365 Days)
  • MediaMath (13 Months)
  • Lotame (365 Days)

Session

  • Facebook (3 Months)
  • LinkedIn (365 Days)
  • HubSpot - Used by Facebook to deliver a series of advertisement products. (3 Months)
  • Used to identify LinkedIn Members off LinkedIn in the Designated Countries for advertising (30 Days)

180 Days

  • Facebook (2 Years)
  • Facebook (2 Years)
  • Used by Google DoubleClick to determine whether website advertisement has been properly displayed. (1 Year)

2 Years

  • Youtube - YouTube is a Google-owned platform for hosting and sharing videos. (365 Days)
  • LinkedIn (1 Year)
  • Adobe marketing cloud (365 Days)
  • Yahoo - This domain is owned by Yahoo, whose principal business is Search and Advertising Services. (365 Days)

90 Days

  • Spotify - The sp_landing is set by Spotify to implement audio content from Spotify on the website and also registers information on user interaction related to the audio content. (23 Days)
  • Used to make a probabilistic match of a user's identity outside the Designated Countries (90 Days)
  • Salesforce.com (365 Days)
  • Facebook (3 Months)
  • Used to identify a LinkedIn Member for advertising through Google Ads (90 Days)

Position ID: J0224-1578

We are seeking a talented and experienced Full Stack Engineer to join our dynamic team. As a Full Stack Engineer, you will play a crucial role in architecting, designing, and implementing complex systems to support our mission-critical applications. The ideal candidate will possess expert-level development skills in Python, with a keen understanding of functional programming paradigms such as Aspect Oriented Programming (AOP) being a significant advantage.

Your future duties and responsibilities:

Responsibilities: Architect, design, and develop robust and scalable solutions using Python and other relevant technologies. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Implement best practices for software development, including code reviews, testing, and documentation. Utilize formal language design concepts, such as type systems, to ensure the reliability and efficiency of the systems. Identify and mitigate potential business risks by proactively surfacing them to key decision-makers. Leverage experience with quant research processes, methodologies, and tools to enhance system capabilities. Work with financial data to develop solutions tailored to the needs of our organization.

Required qualifications to be successful in this role:

Key Skills:
Expert-level development skills in Python. Experience with functional programming paradigms like Aspect Oriented Programming will be a plus. Fluency in formal language design concepts like type systems a plus. A proven track record of architecting complex systems to work efficiently and reliably in mission-critical applications. Ability to recognize business risks and surface them to key decision-makers. Experience with quant research processes, methodologies, and tools a plus. Experience with Financial Data a plus. Bachelor's or Master's degree in Computer Science, Engineering, or related field. Expert-level proficiency in Python, with a strong emphasis on software development best practices. Experience with functional programming paradigms, particularly Aspect Oriented Programming, is highly desirable. Fluency in formal language design concepts like type systems is a significant plus. Proven track record of architecting and implementing complex systems for mission-critical applications. Ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Experience in the finance industry or with financial data is advantageous. Strong problem-solving skills and the ability to work effectively in a fast-paced environment.

If you are passionate about building innovative solutions and thrive in a collaborative environment, we encourage you to apply for this exciting opportunity. Join us in shaping the future of our organization through cutting-edge technology and impactful contributions. #LI-MT1 #INDCGIC

Skills:

  • Python
  • Business Analysis
  • Financial Analysis

What you can expect from us:

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.

Expertise level

Key skills