Software Development Lead

2 days ago


Greenville, South Carolina, United States GE Vernova Full time
Job Description

As a Software Development Lead at GE Vernova, you will be responsible for designing, building, delivering, and maintaining software applications and services. You will work independently and contribute to the immediate team and to other teams across the business.

You will lead design discussions for assigned projects and products, making design decisions in collaboration with the Lead Architect. Your responsibilities will include defining, developing, and evolving software in a fast-paced and agile development environment using the latest software development technologies and infrastructure.

You will work with Product Line Leaders and Subject Matter Experts to understand product requirements and vision. You will translate requirements and vision into prioritized lists of user stories and deliver to required timelines and quality standards.

You will drive increased efficiency across teams, eliminating duplication, and leveraging product and technology reuse. You will support process improvements that guide development, sustaining, and support activities.

You will work cross-functionally with other business departments to align activities and deliverables. You will drive world-class quality in the development and support of products.

You will ensure the team receives consistent messages and has a clear understanding of direction, strategy, and results. You will engage subject matter experts in successful transfers of complex domain knowledge.

You will apply principles of the Software Development Life Cycle (SDLC) and methodologies like Lean, Agile, XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques.

You will write code that meets standards and delivers desired functionality using the technology selected for the project. You will understand performance parameters and assess application performance.

You will work on core data structures and algorithms and implement them using the chosen technology. You will proactively share information across the team to the right audience with the appropriate level of detail and timeliness.

Minimum Requirements:

  • Bachelor's Degree in Computer Science or STEM Majors (Science, Technology, Engineering, and Math) with a minimum of 2 years of experience developing software using Java, Rust, C++, C#, and/or Python.
  • High school diploma/GED with 6 years of software development experience.

Desired Characteristics:

  • Master's degree in Computer Science or Computer Engineering or significant progress towards the same.
  • Strong knowledge of Object-Oriented Design, Software Design Patterns, and Java coding principles.
  • Strong oral and written communication skills.
  • Demonstrated ability to analyze and resolve problems.
  • Ability to document, plan, and execute programs.
  • Able to work under minimal supervision.
  • Excellent communication skills and the ability to interface with senior leadership with confidence and clarity.
  • Able to work well with global teams, including time-zone flexibility. Skilled in providing oversight and mentoring team members.


  • Greenville, South Carolina, United States GE Vernova Full time

    Job Description SummaryAs a Lead Advanced Controls Software Development Engineer, you will be responsible for designing, building, delivering, and maintaining software applications and services. You will work independently and contribute to the immediate team and to other teams across the business.Key Responsibilities:Define, develop, and evolve software in...


  • Greenville, South Carolina, United States GE Vernova Full time

    Job Description SummaryAs a Lead Advanced Controls Software Development Engineer at GE Vernova, you will be responsible for designing, building, delivering, and maintaining software applications and services. You will work independently and contribute to the immediate team and to other teams across the business.Key ResponsibilitiesDefine, develop, and evolve...


  • Greenville, South Carolina, United States United Software Group Full time

    Job DescriptionUnited Software Group is seeking a highly skilled Salesforce Technical Lead to join our team. As a Technical Lead, you will be responsible for leading the IT strategy and delivery of the Salesforce platform across the enterprise.You will work closely with various partners across IT, business functions, and business units to develop the overall...


  • Greenville, South Carolina, United States Michelin North America Full time

    Job Title: Integration Software DeveloperMichelin North America is seeking a highly skilled Integration Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and supporting the integration of various software systems.Key Responsibilities:Lead pre-studies to define effective...


  • Greenville, South Carolina, United States United Software Group Full time

    Salesforce Technical Lead Job DescriptionUnited Software Group is seeking a highly skilled Salesforce Technical Lead to join our team. As a Technical Lead, you will be responsible for leading the IT strategy and delivery of the Salesforce platform across the enterprise.Key Responsibilities:Lead custom development on the Salesforce platformDevelop...

  • Software Developer

    3 weeks ago


    Greenville, South Carolina, United States Worthwhile Full time

    Software Development OpportunitiesWe're always looking for talented individuals to join our team at Worthwhile. If you're passionate about software and want to work with us, but don't see an active job opening that matches your skills, we encourage you to submit your resume and cover letter for consideration. We'll be in touch if a suitable opportunity...


  • Greenville, South Carolina, United States Michelin Full time

    Job Title: Integration Software DeveloperMichelin is seeking a highly skilled Integration Software Developer to join our team. As a key member of our industrial computing team, you will design, develop, and support applications required for the integration of specificities for the Americas industry with the group's process IT.Key Responsibilities:Lead...


  • Greenville, South Carolina, United States L3Harris Full time

    Job Title:Software Development EngineerJob Description:As a Software Development Engineer at L3Harris, you will apply computer science and engineering principles to develop software for advanced tactical radio equipment. You will work closely with cross-functional teams to design and evaluate interfaces between hardware and software, and operational...

  • Software Engineer

    1 month ago


    Greenville, South Carolina, United States VisioStack Inc. Full time

    About VisioStack Inc.We are a leading provider of enterprise data management and business intelligence services, specializing in improving operational maintenance in the railway industry. Our products and services are built on the analytics of BigData, and we are seeking a talented Frontend Software Engineer to join our team.Job SummaryWe are looking for a...


  • Greenville, South Carolina, United States Bob Jones University Full time

    Job Summary:As a Software Services Developer at Bob Jones University, you will contribute to the design, development, and support of various software applications used by the academic business units. Your role will involve interacting with end users to clarify requirements, playing an active role in the design and development of software solutions, and...


  • Greenville, South Carolina, United States Worthwhile Full time

    Software and Tech Opportunities at WorthwhileWe're always on the lookout for talented individuals to join our team at Worthwhile. If you're passionate about software and technology, we'd love to hear from you.Whether you're a seasoned professional or just starting out, we offer a range of opportunities to grow and develop your skills. Our team is dedicated...


  • Greenville, South Carolina, United States Syms Strategic Group, LLC (SSG) Full time

    Job OpportunitySyms Strategic Group, LLC (SSG) is seeking a highly skilled Software Developer in Test to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Job SummaryWe are looking for a talented individual with extensive experience in automated software development and testing to design, develop, and execute...


  • Greenville, South Carolina, United States Syms Strategic Group, LLC (SSG) Full time

    Job Title: Software Developer in TestSyms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) to join our team in support of a large Department of Veterans Affairs (VA) nationwide program.Location and DepartmentLocation: VirtualDepartment: Veterans AffairsJob Type and ExperienceJob Type: Full TimeExperience: ExperiencedSecurity...

  • Software Engineer

    4 weeks ago


    Greenville, South Carolina, United States Global Lending Services LLC Full time

    {"title": "Software Developer", "description": "Why GLS?At Global Lending Services LLC, we believe that access to affordable, reliable transportation is essential to leading productive work and personal lives. Our mission is to provide more people with an affordable auto financing option for their next vehicle, using advanced analytics and technology to...


  • Greenville, South Carolina, United States L3Harris Full time

    Job Title:Senior Manager, Software EngineerJob Summary:L3Harris is seeking a Senior Manager, Software Engineer to lead our software engineering team. This role will be based at our Greenville, TX facility and offers a 9/80 schedule.Key Responsibilities:Manage a team of software engineers, providing guidance and mentorship to ensure successful project...


  • Greenville, South Carolina, United States EP & Co. Full time

    Job Title: Director of DevelopmentEP & Co. is seeking a highly skilled and experienced Director of Development to lead our technical work streams within the Creative Technology department.The ideal candidate will have a strong background in software development, including experience in leadership and management roles. They will be responsible for managing a...


  • Greenville, South Carolina, United States L3 Technologies Full time

    Job Title:Lead Site Reliability EngineerJob Summary:The Lead Site Reliability Engineer serves as the technical lead in a Linux environment, supporting Agile Development Engineering Teams. This role involves deploying, configuring, and supporting DevSecOps tools related to automation, testing, monitoring, and cybersecurity.Key Responsibilities:Support all...


  • Greenville, South Carolina, United States L3Harris Full time

    Job Title:Lead Site Reliability Engineer (SRE)Job Summary:The Lead Site Reliability Engineer serves as the technical lead in a Linux environment, supporting Agile Development Engineering Teams. This role involves deploying, configuring, and supporting DevSecOps tools related to automation, testing, monitoring, and cybersecurity.Key Responsibilities:Support...


  • Greenville, South Carolina, United States Rygen Technologies Full time

    About Rygen TechnologiesRygen Technologies is a cutting-edge technology company that specializes in designing and building innovative solutions for the logistics industry. Our mission is to empower shippers, carriers, vendors, and 3PLs by eliminating tedious tasks and allowing them to focus on their core business.Our team is comprised of talented individuals...


  • Greenville, South Carolina, United States L3 Technologies Full time

    Job Title: Lead Site Reliability Engineer (SRE)Job Summary:The Lead Site Reliability Engineer (SRE) serves as the technical lead in a Linux environment, supporting Agile Development Engineering Teams. This role involves deploying, configuring, and supporting DevSecOps tools related to automation, testing, monitoring, and cybersecurity.Key...