Job Details
- Company: GE Vernova
- Job Position: Software Engineering Specialist – Python Fullstack
- Job Category: Digital Engineering
- Job Location: Bengaluru, Karnataka, India
- Job Type: Full-Time
- Job ID: R5054450
- Qualification: Bachelor’s degree in Computer Science or a STEM-related field
- Experience: 1–2 years of professional software engineering experience
- Salary: Not disclosed in the job description. An estimated salary range should be verified against current Bengaluru market data.
- Relocation Assistance: Provided
- Job Posting Date: October 7, 2026
Job Overview
GE Vernova is looking for a Python Fullstack Software Engineer to develop and maintain features for its enterprise SaaS platform. The role involves building user interfaces, developing Python backend services, designing REST APIs, managing databases, and supporting software testing and deployment. Candidates should have 1–2 years of experience, strong programming skills, and knowledge of Angular, Python, SQL, and modern software development practices. The ideal candidate can work independently, write reliable code, and collaborate with cross-functional teams.
Key ResponsibilitiesS
- Develop and maintain full-stack product features across frontend, backend, and database layers.
- Build reusable user interface components using Angular and other modern frontend technologies.
- Develop and maintain backend services using Python.
- Design and optimize REST APIs for internal and external integrations.
- Convert technical and product requirements into reliable software solutions.
- Write clean, maintainable, testable, and well-documented code.
- Develop unit tests and integration tests to improve software quality.
- Troubleshoot application issues and identify the root causes of defects.
- Support CI/CD pipelines, build processes, and deployment activities.
- Collaborate with senior engineers, product managers, QA teams, and other stakeholders.
- Participate in code reviews, sprint planning, estimation, and Agile retrospectives.
- Use Azure DevOps to support project tracking and Agile delivery.
- Use AI-assisted development tools such as GitHub Copilot and Claude Code responsibly.
- Improve application performance, security, and reliability.
- Contribute to continuous improvement of engineering practices and development workflows.
Eligibility Criteria
- Bachelor’s degree in Computer Science or a related STEM field.
- 1–2 years of professional experience in full-stack software development.
- Strong knowledge of Python backend development.
- Experience with frontend frameworks such as Angular, React, or Vue.
- Knowledge of TypeScript, HTML, and CSS.
- Experience developing and using REST APIs.
- Good understanding of SQL and relational databases.
- Experience writing unit tests and integration tests.
- Familiarity with Git, Agile, and Scrum practices.
- Ability to work independently and communicate effectively with technical and non-technical teams.
Required Skills
- Python programming and backend development.
- Angular and frontend development.
- TypeScript, HTML, and CSS.
- REST API development and integration.
- SQL and relational database management.
- Unit testing and integration testing.
- Git version control.
- Azure DevOps and Agile methodologies.
- Software design principles and clean coding practices.
- Problem-solving and debugging.
- GitHub Copilot and Claude Code.
- Application security and performance optimization.
Why Join GE Vernova?
- Work with a global energy technology company.
- Gain experience developing enterprise SaaS applications.
- Build expertise in Python and full-stack development.
- Work with modern technologies such as Angular, AWS, and Docker.
- Learn AI-assisted software development practices.
- Collaborate with experienced engineers and cross-functional teams.
- Develop skills for future senior engineering and technical leadership roles.
- Receive relocation assistance, as mentioned in the job description.
Important Links
Apply Link: Click here