Jobs
Benefits & Perks
•Relocation Assistance
Required Skills
Java
Python
Spring Framework
Django
Microservices
Docker
Kubernetes
Object-Oriented Design
Software Design Patterns
HTML5
JavaScript
CSS
Job Description Summary
We are seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will play a key role in designing, developing, and delivering high-quality software solutions using the latest technologies and agile methodologies. You will be responsible for providing technical leadership, guiding developers, and collaborating with cross-functional teams to deliver scalable and highly available distributed systems, including microservices architecture.
Job Description
Key Responsibilities:
- Identify project scope, estimate effort, and justify estimates with facts
- Demonstrate expertise in Agile software development lifecycle, technical design, and whiteboarding
- Engage in technical discussions, participate in design reviews, and present technical ideas
- Deliver high-quality 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
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs

Lead Engineer Automation Quality
Empower · KA Bangalore

Lead, Quality Engineer - Space Systems
Rocket Lab · Long Beach, CA

Lead Software Engineer, Mission System, Maritime
Anduril · Boston, Massachusetts, United States

Senior Data Engineering Manager, Financial Platform
Block (Square) · Seattle, WA, United States of America

Senior Engineering Manager, Marketplace
Upstart · United States
About GE Vernova
Reviews
3.8
34 reviews
Work Life Balance
3.7
Compensation
3.7
Culture
3.8
Career
3.7
Management
3.6
77%
Recommend to a Friend
Pros
Good work-life balance and flexible environment
Opportunity for career growth
Competitive compensation and benefits
Cons
Room for improvement in processes
Internal communication could improve
Some organizational bureaucracy
Salary Ranges
309 data points
Junior/L3
Junior/L3 · Business Analyst
0 reports
$92,460
total / year
Base
-
Stock
-
Bonus
-
$78,591
$106,329
Interview Experience
4 interviews
Difficulty
3.3
/ 5
Duration
14-28 weeks
Experience
Positive 0%
Neutral 50%
Negative 50%
Interview Process
1
HR Interview
2
Digital Interview
3
Technical Rounds
4
Hiring Manager Interview
News & Buzz
GE Vernova’s Q4 Was Strong—But the Backlog Number Matters More - MarketBeat
Source: MarketBeat
News
·
5w ago
Jim Cramer GE Vernova Has "Visibility on the Earnings to the 2030s" - Finviz
Source: Finviz
News
·
5w ago
GE Vernova: Priced For Perfection, It's Not Worth The Risk (NYSE:GEV) - Seeking Alpha
Source: Seeking Alpha
News
·
5w ago
GE Vernova Q4 gas turbine orders surge 74% - Utility Dive
Source: Utility Dive
News
·
5w ago
