The Lead Software Developer is responsible for preparing design specifications to deliver product requirements defined by product management and product owner. This role involves leading and mentoring Professional Band developers, collaborating with and advising upper management and NPI teams on product development plans, including technology research, budgets, and resource requirements. The Lead Software Developer will also take a frontline role in handling critical customer and business issues, leading Root Cause Analysis (RCA) investigations, and working within an agile development team to develop PC-based applications for configuring Gateways and RTUs. The position requires owning and developing software modules, collaborating with software validation teams to enhance test coverage, identifying and reporting defects, and supporting the resolution of field and customer issues. Additionally, the role involves providing leadership by example, designing complex software packages, ensuring requirements traceability, supporting GE Software Factory initiatives, assigning and overseeing development teams, mentoring test team members, and staying current with new technologies. The Lead Software Developer will work directly with other software development leads, business functional organizations, and management to support New Product Introduction (NPI) and Life Cycle Support (LCS) activities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior