
Senior Software Engineer β Industrial C# / .NET, Energy Systems
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Virginia.
β’ Define, develop, and enhance software within a dynamic Agile environment while adhering to contemporary standards, security, and documentation protocols.
β’ Provide hands-on leadership to an Agile team consisting of 5β7 members.
β’ Collaborate with Product Line Leaders to convert vision into prioritized user stories and ensure delivery meets quality standards and timelines.
β’ Work together with product leaders and architects to formulate multi-generation software technology strategies.
β’ Eliminate redundancy, utilize technology reuse, and drive process enhancements across development, sustaining, and support functions.
β’ Collaborate across functions to align technical initiatives with broader business objectives and strategies.
β’ Promote superior quality in product development through performance metrics and rigorous testing methodologies.
β’ Design and implement core data structures and algorithms using selected technologies for high-performance, scalable solutions.
β’ Engage with subject matter experts to transfer intricate domain knowledge and ensure clear communication within the team.
β’ Contribute to programming of components, features, and feature sets, engage in independent work, collaborate within the immediate team and across teams, and participate in design discussions.
β’ Bachelor's Degree in Computer Science or related STEM fields (Science, Technology, Engineering, and Mathematics).
β’ Minimum of 3 years of experience in developing C# / .NET applications.
β’ At least 1 year of experience leading software projects in an industrial setting.
β’ Strong experience in developing Windows desktop applications.
β’ Experience in embedded software is a plus.
β’ Background in the energy sector (Energy Management, Oil & Gas, Power & Water) is preferred.
β’ Proven ability to analyze complex problems, document requirements, estimate efforts, and explore alternative technical solutions.
β’ Strong understanding of industry trends, competitor activities, and the long-term implications of technology decisions.
β’ Demonstrated ability to take ownership of tasks, mentor team members, align work with organizational strategy, and make necessary adjustments.
β’ Excellent interpersonal and communication abilities.
β’ Results-oriented mindset that effectively balances competing goals and maintains commitment to deliverables.
β’ Certification as a Scrum Master or Product Owner is preferred.
β’ Must be legally authorized to work in the United States.
β’ Successful completion of a drug screen, if applicable.
β’ Discretionary annual bonus.
β’ Medical, dental, vision, and prescription drug coverage.
β’ Access to a Health Coach from GE Vernova, a 24/7 nurse-based resource.
β’ Employee Assistance Program providing 24/7 confidential assessment, counseling, and referral services.
β’ GE Vernova Retirement Savings Plan.
β’ Tax-advantaged 401(k) savings plan with company matching contributions.
β’ Company retirement contributions.
β’ Access to Fidelity resources and financial planning consultants.
β’ Tuition assistance.
β’ Adoption assistance.
β’ Paid parental leave.
β’ Disability benefits.
β’ Life insurance.
β’ 12 paid holidays.
β’ Permissive time off.
β’ Relocation assistance.
EducationSuperHighway
One New Zealand
Conduent
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.