Software Engineer designing, building, and maintaining software applications for GE Vernova. Collaborating with teams to improve software solutions and support engineering efforts.
Responsibilities
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
Requirements
Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math)
Minimum 5 years of experience in software development
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
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
Benefits
medical, dental, vision, and prescription drug coverage
access to Health Coach from GE Vernova, a 24/7 nurse-based resource
access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
GE Vernova Retirement Savings Plan
a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions
access to Fidelity resources and financial planning consultants
Tech Lead driving digital transformation projects at Makro in Bangkok. Collaborate closely with Engineering and Product teams to create flexible systems and solutions.
Principal Engineer shaping AI - led digital platform with a hybrid working model. Guiding architecture and engaging with clients in engineering leadership.
Staff Engineer at Sun Life developing digital solutions for Canadians. Leading the technical direction and mentoring engineers in a hybrid work environment.
Full Stack Software Engineer developing scalable software solutions for maternity healthcare platform at Oula. Collaborating with cross - functional teams and maintaining compliance with healthcare regulations.
PLC Software Engineer responsible for executing code development for PLCs within the client base. Collaborating with teams and managing project timelines while ensuring quality delivery.
Software Engineer developing software and data products for renewable energy developers. Collaborating closely with Transmission Engineers to facilitate grid interconnection.
Staff Software Engineer optimizing computational cloud infrastructure for R&D teams at Pfizer. Leading strategy and stakeholder engagement for scientific workloads migration and resource management.
Senior Manager driving cloud infrastructure migration and high - performance computing solutions at Pfizer. Collaborating with HPC engineers to modernize the scientific computing platform.
Senior Software Engineer responsible for designing and developing software solutions at Parkhill. Leading technology initiatives to enhance digital capabilities for architectural and engineering workflows.
Senior Software Engineer developing high - quality software solutions for various clients at 8th Light. Collaborating with teams to implement innovative technologies and drive project success.