What are the responsibilities and job description for the Software Developer position at GE?
Job Description Summary
The Software Developer is responsible for using their knowledge of programming languages to design software solutions as we are inventing the future Digital Thread in Unison. In this role you will be responsible for technical guidance, planning, directing, solutioning, and interacting with the stakeholders. The duties include meeting with key stakeholders to determine their needs, coding, and testing software to ensure functionality and updating software programs to refine components like cybersecurity measures and data storage capacities.Job Description
Roles and Responsibilities
- Responsible for the development and engineering of digital solutions across the business
- Designing, testing, improving, and implementing code that meets user needs using front end programming languages
- Undertaking user research to effectively engage with all stakeholders
- Ensuring that developments are current, fit for purpose, aligned to the Business digital strategy, and follow good practice, including full documentation, prototyping and relevant testing as appropriate
- Identifying opportunities for the enhancement of digital solutions
- Be a Subject Matter Expert on the fit and suitability of digital solutions for the business
- Implementing quality control systems, processes, and schedule of improvements to ensure that all digital solutions are fit for purpose and meet the business requirements
- Take responsibility for own personal and professional development ensuring that technical knowledge and skills are current and meet the demands of the position
- Collaborating with management, departments, and customers to identify end-user requirements and specifications
- Collaborate with a team comprised of both technical and non-technical members to support projects.
- Experience with / ability to work with clients to define requirements (including UI mockups and functionality requirements), work through User-Acceptance testing scenarios (including problem resolution, design, and scope changes), and achieving final application sign-off.
- Learn new technologies and utilize software best practices to design data structures, build and customize online applications, and develop and maintain reports.
- Troubleshooting, debugging, maintaining, and improving existing software
- Compiling and assessing user feedback to improve software performance
- Observing user feedback to recommend improvements to existing software products
- Developing technical documentation to guide future software development projects
Required Qualifications
- Bachelor's Degree in Computer Science or Engineering (or High School Diploma/GED with at least 7 years of programming or software experience)
- Minimum of 3 years of Software Development or Software Engineering experience
Desired Characteristics
- Experience with software design and development in a test-driven environment
- Knowledge of coding languages (e.g., C , C#, Java, JavaScript, VBA, SQL, etc.)
- Experience with databases (SQL)
- Ability to learn new languages and technologies
- Excellent written and verbal communication skills
- Resourcefulness and troubleshooting aptitude
- Attention to detail
- Strong interpersonal and leadership skills
- Ability to manage electronic data files in a structured database environment
- Web based knowledge, word processing, and electronic spreadsheet / presentation skills
- Ability to perform in a team environment, across functions, and with suppliers and revenue sharing partners
- Ability to communicate with all levels of internal and external customer organizations, including upper management
This role is restricted to U.S. persons (i.e., U.S. citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)) due to access to export-controlled technology. GE will require proof of status prior to employment.
Additional Information
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes