The Job logo

What

Where

Senior FullStack Developer-Python( Flask/ Django), Angular, MongoDB/ PostgreSQL

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join CGI as a Senior Full Stack Developer specializing in Python (Flask/Django), Angular, MongoDB/PostgreSQL. Work on building user interfaces for AI/ML applications, develop scalable software, write technical documentation, and build reusable code for front- and back-end applications.

Position Description:

Job Title: Senior Full Stack Developer-Python( Flask/ Django), Angular, MongoDB/ PostgreSQL
Position: Sr. Software Engineer/Lead
Experience: 6-10 Years
Category: Software Development/ Engineering
Main location: India - Bangalore, Hyderabad, Chennai, or Pune
Position ID:
Employment Type: Full Time
Shift: 01:30 PM – 10:30 PM IST
Work Type: Hybrid


Who We Are:
At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability, and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.
This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please.
Job Overview:
We are looking for an Angular JS Developer whose primary focus will be to implement a complete user interface for our AI/ML based application. Your main duties will include creating modules and components and coupling them together into a functional app. As a full-stack developer, you will work as part of a team to implement new features, as well as make modifications and fix bugs in existing code. Your duties will include designing and developing layouts, writing code to power the underlying functionality of the application, and developing tests for the code you write.


What You’ll Do:
• Work with development teams, product owners and architects to ideate software solutions.
• Work with data scientists and analysts to improve application.
• Participating in the design and creation of scalable software
• Write technical documentation as and when required.
• Writing clean, functional code on the front- and back-end
• Build reusable code and libraries for future use.
• Develop and manage well-functioning databases and applications.
• Translate design wireframes and mockups into polished, interactive user interface.
• Ensure the technical feasibility of UI/UX designs and maintain consistency across applications.
• Implement and manage containerized applications to enhance scalability and deployment efficiency.
• Maintain and optimize database systems to handle large volumes of data efficiently.
• Develop and implement database schemas, queries, and procedures.
• Utilize Flask to build robust and efficient backend APIs that support the functionality of the web applications.
• Integrate seamlessly with databases, including PostgreSQL and MongoDB, ensuring optimal performance and data integrity.
• Build features and applications with a responsive design.
Experience in Python.
Experience in Flask/ Django.
• Integrating our front-end UI with the constructed APIs
• Test software to ensure responsiveness and efficiency.
• Troubleshoot, debug and upgrade application.
• Conducting releases to production environments and setting up post release reviews
Required Skills:
• Bachelor’s degree in computer science, Statistics, or relevant field
• Min 5-8 years of proven experience as an Angular JS (v. 12+) Developer or similar role
• Experience in working with Agile model.
• Experience working with REST APIs and integrating front-end applications with backend services.
• Skilled in UI Development technologies such as HTML, SCSS, Typescript, Jasmine, and API usage
• Experience with Kubernetes for container orchestration (Preferred)
• Familiarity with version control systems, particularly Git
• Familiar with databases (SQL/No SQL) management and design
• Ability to work in fast-paced and dynamic environment.
• Continuous learning mindset and willingness to explore new technologies.
• Experience using building tools (like Docker) is preferred.
• Excellent communication and collaboration skills

Skills:

  • AngularJS
  • HTML
  • Postgre SQL
  • Full Stack Development
  • CSS
  • Database Mgmt Systems DBMS
  • Database Mgmt Systems DBMS
  • GIT
  • GIT
  • Kubernetes
Set alert for similar jobsSenior FullStack Developer-Python( Flask/ Django), Angular, MongoDB/ PostgreSQL role in Bengaluru, India
CGI Logo

Company

CGI

Job Posted

3 months ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

3-7 Years

Category

Software Development

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Airbus Logo

Developer - FullStack (Python)

Airbus

Bengaluru, Karnataka, India

Posted: 8 months ago

Join Airbus India as a FullStack Developer in Bengaluru. Design, develop, and test web applications, mentor junior developers, and ensure timely project delivery. Use Python, Django, and AWS to build quality software solutions following Agile methodologies.

IBM Logo

Fullstack Developer

IBM

Bengaluru, Karnataka, India

Posted: 7 days ago

Introduction At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk. Your Role and Responsibilities You are a Full Stack Application Developer, who will Design, develop and/or re-engineer complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms An ambitious individual who can work under your own direction towards agreed targets and goals, you have the ability to manage change and to work under stress. You are curious to learn as demonstrated by your up-to-date technical knowledge. You are a good team player and you are familiar with Agile methodologies and principles and/or have experience working in an Agile team. We seek an applicant who will thrive in an open, dynamic, flexible, fun, spirited, collaborative environment; an individual who desires creative freedom and the opportunity to work in a high performing team.   Responsibilities: As a Full Stack Application Developer, you will: Design, develop and/or re-engineer complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms Build applications for IBMers around the world, demonstrating agile and dynamic software support capabilities Be responsible for maintenance and improvement of critical IBM internal applications Perform application development based on Agile methodologies & participate in requirements / user story analysis, design and execution Conduct appropriate unit and module testing; detect, report, investigate and fix defects in the application (production support) Continually focus on improving the application Work effectively in collaboration with other team members, partners and other support functions when required Required Technical and Professional Expertise Relevant years of experience in applications development using Java Spring Framework with expertise on JavaScript, AngularJS, Core Java, J2EE and other related technologies Working knowledge in web development tools such as HTML 5, CSS 3, J2EE features (Servlets, EJBs, etc.) and JQuery Proven ability in Web Service implementation (RESTful and SOAP) Hands on experience in OOAD and Design Patterns, knowledge of Data Structures and Algorithms, and SQL, XML and JSON Knowledge of OOP languages and MVC framework along with the Component Development in Action Script Ability to independently analyze requirements based on a given specification and come up with a sound and balanced algorithmic design Preferred Technical and Professional Expertise Certification as a Java Developer Expertise in developing models and scalable Microservices components Worked on building integration flows on various Application Programming Interface (API) development platforms An authority on Cloud Native Application architecture, Docker’s and Microservices.