refresh

トレンド企業

Trending

採用

JobsGE Vernova

Sr Software Engineer

GE Vernova

Sr Software Engineer

GE Vernova

2 Locations

·

On-site

·

Full-time

·

1w ago

Required Skills

C#

Angular

React

SQL

Git

REST

SOAP

Unit Testing

Agile

Job Description Summary

Collaborate with a larger software engineering team to design and develop software for GE while working in an agile development environment, building state of the art software solutions.

Strong understanding of C# is needed for this role.

Job Description

Essential Responsibilities:

  • Write code to implement end-user features, customer issue resolutions, tools, and services.
  • Collaborate with engineers, architects, user experience and product management.
  • Understand and refine product requirements.
  • Write documentation for engineers to understand design, architecture, and operational guidelines.
  • You will be responsible for quality of software by implementing good test practices like unit and automation tests.
  • You will bring ideas to improve product, best practices, technology, and processes.
  • Participate and help with software planning by estimating, stating risks, and offering mitigations.
  • You will participate in production deployments and take on operational responsibilities for your team’s services.
  • You may have to participate in meetings with customers to discuss product improvements, issues, and other voice of customer opportunities.
  • You will create a system understanding and bring that view to implement features.

Qualifications Requirements:

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
  • A minimum of 8 years of professional experience

Technical Expertise

  • Extensive experience in C#.Net
  • Proficiency in modern front-end frameworks like Angular or React, with a solid understanding of responsive design and user experience best practices.
  • Experience with microservices, containerization (Docker) , orchestration (Kubernetes), AWS, Git, Jenkins is highly desirable
  • Hands on experience of using AI assistant like Copilot to boost productivity is good to have.
  • Proven experience in designing and developing scalable, high-performance distributed systems.
  • Exposure in Web Technology like: HTML, JavaScript, Angular
  • Experience REST and SOAP web services
  • Experience with Messaging Queues (Mass Transit) and Redis
  • Expertise in Application Architecture and Design
  • Experience in Database SQL Programming
  • Experience in Software Testing tool: UFT or Selenium, SoapUI
  • Experience in Application performance tuning and troubleshooting
  • Experience in Unit testing
  • Experience in Agile Scrum and Waterfall methodology
  • Good Experience with version control like GIT
  • Understanding in cloud computing using cloud foundry
  • Understanding of the Design Patterns
  • Understanding of the CI/CD process and principles

Business Acumen:

  • Has the ability to break down problems and estimate time for development tasks
  • Has the ability to make basic technology choices based on experience
  • Demonstrates awareness about competitors and industry

Additional Information

Relocation Assistance Provided: Yes

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About GE Vernova

GE Vernova

GE Vernova provides energy consulting, gas power, and grid solutions.

10,001+

Employees

Boston

Headquarters

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