Staff Software Engineer (multiple positions)

GE Vernova
Bothell, WA
$182.3K-$213.9K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description Summary

Job Description

Essential Functions / Responsibilities :

Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.

Engage in technical discussions; participate in technical designs and present technical ideas through white boarding. Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal.

Maintain code quality through best practices, unit testing and code quality automation. Seek and provide feedback on design and development.

Demonstrate the ability to make informed technology choices after due diligence and impact assessment. Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module.

Help in designing interfaces and information exchange between modules. Articulate the need for scalability and understand the importance of improving quality through testing.

Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project.

Drive design reviews, define interfaces between code modules, and applies existing technology to designs. Be an expert in assessing application performance and optimizing / improving it through design and best coding practices.

Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice.

Write code that meets standards and delivers desired functionality using the technology selected for the project.

Qualifications / Requirements :

The position requires a Bachelor's Degree or foreign degree equivalent in Computer Science or "STEM" majors (Science, Technology, Engineering (any), or Math) + 6 years of progressively responsible post-Bachelor's degree experience in software design and development.

The position also requires 6 years of experience with Object-Oriented Analysis and Design, Software Design Patterns and Java or C# / .

NET coding principles; 6 years of experience in web services (REST, SOAP, WSDL etc.), using tools such as Apache Commons Suite & Maven or WCF / .

NET, SQL Database such as Oracle MySQL, PostgreSQL etc.; 6 years of experience in utilizing Spring Framework or .NET framework (Core, MVC, Integration and Data);

6 years of experience in utilizing NoSQL Database; and 6 years of experience delivering power system application software which includes DMS (Distribution Management System), DERMS and Modeling (EMS / DTS / Oil and Gas and Distribution) applications.

Telecommuting is permitted. 100% remote option is also permitted. When not telecommuting, must report into offices in Bothell, WA.

The salary range for this position is $182,312 to $213,900. The specific salary offered to a candidate may be influenced by a variety of factors including the candidate's experience and their education.

Available health and welfare benefits include healthcare, prescription drug, dental, and vision coverage; savings account options (such as a Health Care Flexible Savings Account, Health Reimbursement Account, Limited Purpose Flexible Spending Account, and Dependent Care Flexible Spending Account);

and an employee assistance program. Additional benefits include a defined contribution 401(k) plan, employee life insurance, optional dependent life insurance, employee accidental death or dismemberment insurance coverage, salary continuance program benefits for disability, optional long-term disability, paid holidays, paid time off, tuition reimbursement program, adoption assistance, optional identity theft prevention insurance, and optional personal excess liability insurance.

The company will only employ those who are legally authorized to work in the United States for this opening.

Additional Information

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer.

Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).

Relocation Assistance Provided : No

23 hours ago
Related jobs
Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Staff Software Engineer, Developer Productivity. ...

Zoox
Seattle, Washington

Do you enjoy creating intuitive interfaces that make complicated systems easy to understand and use? Are you interested in applying your skills to build tools for testing and ensuring the safety of autonomous vehicles? The Simulation Scenario Frameworks team at Zoox is looking for a full-stack engin...

SoFi
Seattle, Washington

We are seeking a passionate and experienced Senior Staff Software Engineer to join our new and growing team to develop a cutting-edge entitlements management platform. The opportunity to be a founding member of a new squad working on multiple challenging and impactful projects that will shape the fu...

VIZIO
Seattle, Washington

We’re made up of skilled engineers who care about the people they work with, the work they create, and the teams they nurture. Ability to become an expert in the company’s internal software system to best architect and implement our solutions. Designs and implements software solutions by writing cod...

Google
Seattle, Washington

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Databricks
Bellevue, Washington

As a software engineer with a backend focus, you will work closely with your team and product management to prioritize, design, implement, test, and operate micro-services for the Databricks platform and product. Our engineering teams build highly technical products that fulfill real, important need...

Walmart
Bellevue, Washington

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Crunchbase
Washington, United States

We are hiring a hands-on Staff Machine Learning Engineer. At Crunchbase, we have Machine Learning Engineers in different teams including the Personalization team and the Graph team. Machine Learning engineers work on an array of challenges from creating features with personalized relevant informatio...

Salesforce.com, Inc.
Seattle, Washington

The Salesforce Marketing Cloud Database Management Plane team consists of smart and tenacious engineers dedicated to excellence through platform expertise and uncompromising integrity. If you require assistance due to a disability applying for open positions please submit a request via this Accommod...

Databricks
Bellevue, Washington

Staff Software Engineer - Money Team. As a software engineer on the Money team, you will be closely involved in the entire billing process, including usage ingestion, metering, pricing, credits, promotions, payments, usage reporting, and cost center and budgeting. We accomplish this through innovati...