Software Engineering Specialist- Python Fullstack (Bengaluru)

Software Engineering Specialist- Python Fullstack (Bengaluru)

10 Oct
|
GE Vernova
|
Bengaluru

10 Oct

GE Vernova

Bengaluru

**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 workplace. 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 GE Vernova is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

📌 Software Engineering Specialist- Python Fullstack (Bengaluru)
🏢 GE Vernova
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering specialist- python fullstack (bengaluru) / bengaluru