Full Time

Staff Software Engineer - Full Stack Developer

GE Vernova
Greenville, SC
???* / year

Job Description

About this kind of role

What a Staff Software Engineer - Full Stack Developer usually does. The employer's own details are in the listing.

Typically does: A Staff Software Engineer, often working as a Full Stack Developer, designs, develops, and tests software solutions across multiple layers of an application. They contribute to architectural decisions and mentor junior engineers, ensuring code quality and adherence to best practices. This role involves collaborating with product managers and other stakeholders to understand requirements and translate them into functional software. They are often involved in debugging and troubleshooting complex issues within the system.

Tools and skills: Proficiency in programming languages like Java, Python, or JavaScript, experience with databases (SQL or NoSQL), and familiarity with front-end frameworks (React, Angular, or Vue.js) and back-end technologies are generally expected.

Good fit for: Experienced developers with a strong understanding of software development principles and a passion for building scalable and maintainable applications often thrive in this role.

Rather keep track in a spreadsheet? Our job application tracker template is free to download. Get the template →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.