Lead Software Engineer

GE Vernova

5

(23)

Bengaluru, India

Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.
  • #E37BD298C5230D77762CD22743B2DEA0-9b3048

    Position summary

    code that meets standards and functionality requirements

    • Collaborate with Product Line Leaders to understand product requirements and vision

    • Provide technical guidance and mentorship to developers

    • Design and develop software using a range of technologies, including:

      • Java and Python programming languages
      • Spring Framework and Django frameworks
      • Microservices architecture and containerization using Docker and Kubernetes
      • Big Data/Hadoop and NoSQL databases
      • Web development using HTML5, JavaScript, jQuery, and CSS
    • Ensure code quality through best practices, unit testing, and automation

    • Articulate technical topics and assignments, and evangelize how our technology solves customer problems

    • Participate in the design and development of microservices, including service discovery, API gateways, and circuit breakers

    Requirements:

    • Master's Degree in Computer Science or STEM Majors (Science, Technology, Engineering, and Math) with 6+ years of experience

    • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns, and programming principles in Java and Python

    • Hands-on experience with:

      • Java: Spring Framework, Hibernate, and Java 8 features
      • Python: Django, Flask, and Python 3.x features
      • Microservices architecture and containerization using Docker and Kubernetes
      • Big Data/Hadoop and NoSQL databases
      • Web development using HTML5, JavaScript, jQuery, and CSS
    • Excellent communication skills, ability to work under minimal supervision, and experience working with global teams

    Desired Characteristics:

    • Technical expertise in Java, Python, and microservices architecture

    • Experience with cloud-based platforms, such as AWS or Azure

    • Strong problem-solving abilities, capable of articulating technical topics and assignments

    • Experience building scalable and highly available distributed systems

    • Ability to influence others, build support for ideas, and proactively identify and remove project obstacles

    • Shares knowledge, power, and credit, establishing trust, credibility, and goodwill

    Leadership and Personal Attributes:

    • Demonstrates clarity of thinking, able to work through limited information and vague problem definitions

    • Influences others, builds direct and "behind the scenes" support for ideas

    • Proactively identifies and removes project obstacles or barriers on behalf of the team

    • Able to work under minimal supervision, excellent communication skills, and ability to interface with senior leadership

    Additional Information

    Relocation Assistance Provided: Yes

    Why you should apply for a job to GE Vernova:

  • 5/5 in overall job satisfaction
  • 4.9/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 100% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Build your network and connect with other GE employees for professional development via our seven Affinity Networks.
  • We empower our people through coaching and feedback, our talent development philosophy, and even our customizable benefits programs.
  • GE offers many healthcare options; 401(k) plan; tuition reimbursement; adoption resources; employee assistance; and recognition programs.