GE Vernova provides energy consulting, gas power, and grid solutions, and they are seeking a Software Engineer. The role involves designing, building, delivering, and maintaining software applications and services, working collaboratively with other engineers and developers to implement solutions.
Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions.
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
Writes code that meets standards and delivers desired functionality using the technology selected for the project. To include functionality, compilating, testing, and test execution.
Implement CI/CD in a diverse deployment environment.
Automate the production of documentation that acts as evidence to satisfy procedural requirements.
Build features such as web services and Queries on existing tables.
Understand performance parameters and assess application performance.
Work on core data structures and algorithms and implement them using language of choice.
Qualification
Required
Bachelor's Degree in Computer Science or 'STEM' Majors (Science, Technology, Engineering and Math).
Minimum 2 years of experience in software development.
Preferred
Experience with front-end technologies such as Python, ASP.NET, WPF, ASP.NET Core, Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS, and Fortran.
Experience interfacing with databases such as SQL Server or Oracle.
Experience with Web services.
Aware of methods and practices such as Lean/Agile/XP, etc.
Prior work experience in an agile environment, or introductory training on Lean/Agile.
Aware of and able to apply continuous integration (CI).
Experience using modern development tooling such as Git and testing frameworks.
General understanding of the impacts of technology choice to the software development life.
Experience with rules engines (Camel, Drools, JRules) & modern tooling (Gradle, Maven, Git, SVN).
Benefits
Healthcare benefits include medical, dental, vision, and prescription drug coverage
Access to a Health Coach
A 24/7 nurse-based resource
Access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling, and referral services
The GE Retirement Savings Plan
A tax-advantaged 401 (k) savings opportunity with company matching contributions and company retirement contributions
Access to Fidelity resources and planning consultants
Tuition assistance
Adoption assistance
Paid parental leave
Disability insurance
Life insurance
Paid time-off for vacation or illness
GE Vernova provides energy consulting, gas power, and grid solutions.