Software Engineering Specialist- Python Fullstack

GE Vernova, Inc.

Bengaluru

On-site

INR 700,000 - 1,100,000

Full time

32 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation Assistance Provided

Job summary

GE Vernova, Inc. in Bengaluru seeks a capable Full Stack Software Engineer to design, build, and maintain features across the frontend UI and Python backend of our enterprise SaaS platform, owning end-to-end delivery from UI to APIs.

The role requires hands-on coding, independent work, and strong ownership. You will develop robust UI components with Angular, build backend services in Python, implement REST APIs, write tests, and contribute to CI/CD within Azure DevOps.

Qualifications

  • 1–2 years of professional software engineering experience in full stack product development environments.
  • Bachelor's Degree in Computer Science or STEM majors with basic experience.
  • Strong experience in Angular frontend and Python backend development.
  • Experience designing, developing, and consuming REST APIs and SQL databases.

Responsibilities

  • Build, maintain, and enhance end-to-end product features across frontend, backend, and data layers.
  • Develop reusable UI components using Angular.
  • Develop Python-based backend services and APIs with emphasis on scalability and security.
  • Design, build, and optimize REST APIs for internal/external integrations.
  • Translate requirements into production-ready software and write tests.
  • Contribute to CI/CD workflows and deployment readiness.

Skills

Angular
TypeScript
Python
REST APIs
SQL
Unit testing
Git
Azure DevOps
Agile/Scrum
AWS
Selenium
GitHub Copilot
Claude Code

Education

Bachelor's degree in Computer Science or STEM

Tools

Docker
AWS
Azure DevOps
Git
Selenium
GitHub Copilot
Claude Code

Job description

Job Description Summary

We are seeking a highly capable Full Stack Software Engineer to design, build, and maintain scalable features across the frontend UI and Python backend of our enterprise SaaS platform. This role requires a hands on engineer who is comfortable owning end to end delivery from user facing functionality and API design to backend logic, data access, testing, and deployment support.

The ideal candidate brings strong engineering fundamentals, solid full stack development experience, and the ability to work effectively in a modern cloud based product environment. This role is intended for someone who can contribute independently, write production quality code, and operate with a strong sense of ownership, quality, and accountability.

including activities such as requirement analysis, documentation/procedures and implementation.

Job Description
Key Responsibilities

Build, maintain, and enhance end to end product features across frontend, backend, and data layers

Develop robust, reusable, and maintainable UI components using modern frontend technologies, preferably Angular

Develop backend services and APIs in Python, ensuring scalability, reliability, security, and maintainability

Design, build, and optimize REST APIs for internal and external product integrations

Translate product and technical requirements into high quality, production ready software solutions

Write clean, testable, and well documented code that adheres to engineering standards and best practices

Create and maintain unit and integration tests to improve reliability and reduce regression risk

Troubleshoot application issues across the full stack and support root cause analysis for defects and production issues

Contribute to CI/CD workflows, build pipelines, and deployment readiness activities

Work closely with senior engineers, product managers, QA, and cross functional partners to deliver roadmap commitments

Participate actively in code reviews, sprint planning, estimation, retrospectives, and Agile delivery processes using Azure DevOps

Use AI assisted development tools such as GitHub Copilot and Claude Code responsibly to improve productivity in coding, refactoring, documentation, and testing workflows

Required Technical Skills

Strong proficiency in modern frontend and UI development, preferably Angular, including component based architecture, TypeScript, and responsive web development

Strong proficiency in Python backend development, with hands on experience building and maintaining production grade services or APIs

Demonstrated experience designing, developing, and consuming REST APIs

Strong working knowledge of SQL and relational databases, including schema design, query optimization, and data access patterns

Hands on experience writing unit and integration tests as part of standard development practice

Familiarity with software design principles, code modularity, and maintainable application architecture

Experience working with Git based version control in collaborative development environments Experience working in Agile and Scrum delivery teams using tools such as Azure DevOps

Familiarity with AI assisted development tools such as GitHub Copilot and Claude Code, and the ability to use them effectively in development workflows

Preferred Skills and Experience

Experience with Angular in enterprise scale applications strongly preferred Exposure to Java backend development is a plus

Working knowledge of AWS services such as EC2, Lambda, S3, or API Gateway Familiarity with Docker and containerized application development

Experience with CI/CD pipelines and automated build and deployment workflows Exposure to automated UI testing tools such as Selenium

Experience developing software in enterprise SaaS, B2B, or cloud native product environments

Understanding of secure coding practices, performance optimization, and production support expectations

Interest in growing into a senior full stack, technical lead, or architecture focused role

Qualification & Years of Experience

1 to 2 years of professional software engineering experience in full stack product development environments. For roles outside USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with basic experience.

Technology Stack Expertise
Frontend and UI

Angular preferred, React or Vue also considered, TypeScript, HTML, CSS

Backend

Python (primary), Java (good to have)

API Development

REST APIs

Database

SQL and relational databases (must have), NoSQL databases such as MongoDB or DynamoDB (working knowledge)

Cloud and DevOps

AWS fundamentals, Docker, CI/CD

Engineering Tools

Git, Azure DevOps

Testing

Unit testing, integration testing, exposure to Selenium or similar UI automation tools

Modern Development Tooling

AI assisted development tools such as GitHub Copilot and Claude Code

Candidate Expectations

Demonstrates strong ownership and the ability to deliver features with limited supervision

Writes high quality, maintainable code and takes testing seriously as part of engineering discipline

Comfortable working across multiple layers of the application stack rather than specializing narrowly in only frontend or backend

Able to communicate clearly with technical and non technical stakeholders Shows sound judgment, attention to detail, and a problem solving mindset

Open to feedback, continuous learning, and adoption of modern development practices

Additional Information

Relocation Assistance Provided: Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen • Hyderabad

On-site
INR 900,000 - 1,300,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Sekel Tech • Chennai District

On-site
INR 1,800,000 - 3,000,000
Opportunity to work on innovative SaaS
Exposure to modern technologies and SC
Growth-oriented work environment
+1
Fullstack Engineer(Angular & Python)
Fullstack Engineer(Angular & Python)

Innover Digital • Karnataka

On-site
INR 1,800,000 - 3,200,000
3 days in office in Bangalore
Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen Inc • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Full Stack Lead
Full Stack Lead

Recodesolutions • Chennai District

On-site
INR 3,200,000 - 5,500,000
Fullstack Developer
Fullstack Developer

Tech Mahindra • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Software Developer
Software Developer

Dharampal Satyapal Group (DS Group) • Dadri

On-site
INR 1,500,000 - 2,600,000
Senior Full Stack Developer.
Senior Full Stack Developer.

ZEISS India • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Full Stack Software Developer
Full Stack Software Developer

Lever, Inc. • India

Remote
INR 1,200,000 - 1,800,000
Remote work
Global SaaS impact
AI and automation exposure
+5
Full Stack Engineer
Full Stack Engineer

TSMG Holding • Hyderabad

On-site
INR 1,800,000 - 2,600,000