Staff Software Engineer
Actively Reviewing the ApplicationsGE Vernova
On-site
Posted 2 months ago
•
Apply by May 23, 2026
Job Description
Job Description Summary
We are seeking a skilled Full Stack Developer to design, develop, and maintain our Software Applications and Platforms for SCADA Systems, Edge IOT and Automation Tools running both on-premises and cloud, working across the entire technology stack to deliver robust and scalable solutions for the Renewables Wind domain.
Job Description
Roles and Responsibilities
Technical Skills
Relocation Assistance Provided: No
We are seeking a skilled Full Stack Developer to design, develop, and maintain our Software Applications and Platforms for SCADA Systems, Edge IOT and Automation Tools running both on-premises and cloud, working across the entire technology stack to deliver robust and scalable solutions for the Renewables Wind domain.
Job Description
Roles and Responsibilities
Technical Skills
- Design and develop user-facing features and client-side architecture using HTML, CSS, JavaScript, and frameworks (React, Angular)
- Build and maintain server-side logic, API's (NodeJS, Python, Java or C#/.NET core), strong backend development skills with knowledge on latest design patterns and coding best practices.
- Design and Manage Databases - SQL and no-SQL.
- Manage the full software development lifecycle (SDLC) and ensure responsive, cross platform compatibility.
- Write efficient, secure and maintainable code, ensuring application performance and scalability.
- Collaborate with designers, product managers and other developers in an Agile environment.
- Implement CI/CD pipelines and testing protocols.
- Troubleshoot, debug, and optimize application performance.
- Web Architecture: Understanding how web applications are structured.
- Security: Knowledge of authentication, authorization, encryption, and protecting against common attacks.
- Testing: Experience with unit and integration testing.
- UI/UX Principles: Basic understanding to create intuitive user experiences.
- The management of the entire software development process, from conception to deployment.
- Updating and maintaining the software after deployment.
- Controlling the whole life cycle of the software and application development process.
- Directing the automated testing and giving management input as the project is being developed.
- Modifying existing programs and testing the modifications.
- Troubleshooting and fixing bugs and other coding issues
- Writing technical documentation.
- Excellent management and communication abilities
- The capacity to more quickly adapt to new technology, concepts, approaches, and environments
- Analytical and problem-solving capabilities
- A willingness to learn and an improving mindset.
- Understanding of the app’s or product’s non-functional features, such as security, automation, testing, performance, and optimization
- Skills in resource management and leadership
- Education: Bachelor's degree in computer science or related field.
- Experience: 8+ years of experience with minimum 3-5+ years in full stack development role
- Front-End: HTML, CSS, JavaScript, TypeScript, React.js/Angular.
- Back-End: Node.js, Java, or C#/.NET Core.
- Databases: SQL (MySQL, SQL Server) and NoSQL (MongoDB).
- Tools: Git, RESTful APIs
- Experience with industrial software applications and domains, preferable experience in Wind industry domain
- Experience with working on PLC's and SCADA Systems, Cyber Security, IOT Platforms
- Experience working on on-prem and cloud environments like AWS, knowledge of cloud services and infrastructure
Relocation Assistance Provided: No
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
IN-Senior Associate_Java/Python Developer_Risk Analytics_Advisory_ PAN India
PwC India
Bengaluru
Full-Time
Risk Management
Python
Java Developer
DRC Systems
India
Full-Time
Java
Java Development Internship in Thane, Navi Mumbai
FynTune Solution Private Limited
India
Internship
₹1–16 LPA
Git
Debugging
Version control
+1
Lead Applications Developer
UPS
India
Full-Time
₹25–26 LPA
Testing
Data Engineer
TerraGiG
India
Full-Time
₹4–7 LPA
Machine Learning
Engineering
Forecasting
+95
Share
Quick Apply
Upload your resume to apply for this position