Software Engineering Specialist at GE Renewable Energy
Time to make change
Job Description :
GE Renewable Energy is looking for a highly motivated teammate ready to play a key role as a Software Engineering Specialist.
- As a Software Engineering Specialist, You should responsible for designing, building, delivering, and maintaining software applications & services.
- Responsible for programming a feature and or a small feature set.
- Contributes to the team and works with direction from Senior Team Members or management, beginning to work independently
Roles And Responsibilities :
- Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary.
- Demonstrates the ability to help team members through pair programming and code reviews.
- Demonstrates awareness about product positioning and differentiation.
- Has the ability to evaluate basic technology choices and articulate tradeoffs.
- Applies principles of SDLC and Lean/Agile/XP/TDD/CI/CD methodologies to deliver high quality, secured, and scalable software modules.
- Skilled in writing code that meets standards and delivers desired functionality using the technology selected for the project.
- Sees and understands the business problems to be solved. Is able to translate challenges to business requirements, user stories, and technical specifications. Is most self-managed to deliverables related to the overall schedule of the s/w product.
- Understands the value of testing for improving quality. Learns new testing techniques.
Education Qualification :
- Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering, and Math)
- 0- 2 years of professional experience
- Skilled in core data structures and algorithms and implements them using Java, Python, Polymer, Angular, Spring technologies.
- Skilled in cloud technologies – AWS / Azure with a basic understanding of microservice architecture and principles
Desired Characteristics :
- Strong Ownership – Takes responsibility for assigned deliverables with a focus on outcome and customer.
- Team player with learning aptitude – Shows respect for differences and diversity, utilizes strengths of team members to achieve optimal performance while doing continuous learning.
- Strong communication skills to manage stakeholder expectations with transparency & humility.
- Participates as part of an Agile team. Understands Lean principles. Strong understanding and supporter of Lean thinking and practices.
Job Features
Job Category | Full Time Jobs, Software Engineering Specialist, Work Time |
Employment Type | a:2:{s:5:"label";s:15:"Employment Type";s:5:"value";s:9:"Full-time";} |
Seniority Level | a:2:{s:5:"label";s:15:"Seniority Level";s:5:"value";s:11:"Entry level";} |
Job Functions | a:2:{s:5:"label";s:13:"Job Functions";s:5:"value";s:36:"Engineering , Information Technology";} |
Industry | a:2:{s:5:"label";s:8:"Industry";s:5:"value";s:78:"Renewables & Environment , Oil & Energy , Mechanical Or Industrial Engineering";} |
Qualification | a:2:{s:5:"label";s:13:"Qualification";s:5:"value";s:88:"Bachelor’s Degree (CS) / “STEM” Majors (Science, Technology, Engineering and Math)";} |
Experience | a:2:{s:5:"label";s:10:"Experience";s:5:"value";s:11:"0 - 2 Years";} |