Skip to main content
GE Vernova

Software Engineer

6d

GE Vernova

Chennai, IN · Full-time · INR 500,000 – INR 800,000

About this role

Learn and work in Engineering Tools development. Take part in design, development, testing and validation phases of the engineering tool. Generate automating software builds, testing and deployments while developing and integrating CI/CD tools with existing systems.

Have awareness of SDLC and methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques. Write code that meets standards and delivers desired functionality using the technology selected for the project. Understand performance parameters and assess application performance.

Understand core data structures and algorithms and implement them using language of choice. Break down problems and estimate time for development tasks. Stay up to date on current technology trends and bring new ideas to the team.

Voice opinions and present clear rationale using data or factual evidence. Learn organization vision statement and decision making framework. Complete assigned tasks on time and with high quality, taking independent responsibility for deliverables.

Requirements

  • Awareness of SDLC and methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Ability to write code that meets standards and delivers desired functionality using the technology selected for the project
  • Understand performance parameters and assess application performance
  • Understand core data structures and algorithms and implement them using language of choice
  • Bachelor’s Degree in Computer Science & Engineering from reputed College/University
  • 0 to 1 Year Experience
  • Up to date on current technology trends and bring new ideas to the team
  • Displays understanding of the project's value proposition for the customer

Responsibilities

  • Take part in design, development, testing and validation phases of the engineering tool
  • Generate automating software builds, testing and deployments
  • Develop and integrate CI/CD tools with existing systems
  • Write code that meets standards and delivers desired functionality
  • Assess application performance using performance parameters
  • Implement core data structures and algorithms using language of choice
  • Break down problems and estimate time for development tasks