GE Jobs

Mobile GE Logo

Job Information

General Electric Sr Software Engineer in Gebze, Turkey

Job Description Summary

We are looking for full-stack software engineers responsible for designing, building, delivering and maintaining software applications. The candidate will be responsible for software development lifecycle including activities such as requirement analysis, documentation/procedures and implementation with a flexible work option.

Job Description

Roles and Responsibilities

In this role, you will:

• Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure

• Work with Product Line Leaders (PLLs) to understand product requirements & vision

• Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards

• Work with product line leaders and architects to develop multi generation software technology plans

• Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse

• Support process improvements which guide the development, sustaining & support activities

• Work cross functionally with other business departments to align activities and deliverables

• Drive world-class quality in the development and support of products

• Ensure team receives consistent messages and has clear understanding of business direction, strategy and results

• Engage subject matter experts in successful transfer of complex domain knowledge

• Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques

• Implement software that meets standards and delivers desired functionality

• Understand performance parameters and assess application performance

• Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness

Education Qualification

• Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience.

Technical Expertise:

• Experience in backend development using .Net Core

• Experience in frontend development using JavaScript/TypeScript, Angular

• Experience with Microsoft SQL Server

• Preferably has experience with Microsoft Azure services, Kubernetes and Docker

• Familiarity with Java/Kotlin, Spring Boot and/or Node.js is a plus

• Familiarity with PostgreSQL DB is a plus

Desired Characteristics:

• Master’s Degree/ PHD in Computer Science

• Excellent interpersonal, communication and facilitation skills

• Love digging into new challenges

• Strong team player – collaborates well with others to solve problems and actively incorporates input from various sources; has experience --working with others on a global basis

• Flexible and available approach to working in a changing environment

Business Acumen:

• Demonstrates the initiative to explore alternate technology and approaches to solving problems

• Skilled in breaking down problems, documenting problem statements and estimating efforts

• Demonstrates awareness about competitors and industry trends

• Has the ability to analyze impact of technology choices

Leadership:

• Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members

• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results

• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct

• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives

Personal Attributes:

• Strong oral and written communication skills

• Strong interpersonal skills

• Effective team building and problem solving abilities

• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Additional Information:

• Flexible work option

Additional Information

Relocation Assistance Provided: No

DirectEmployers