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 | Full-time |
Seniority Level | Entry level |
Job Functions | Engineering , Information Technology |
Industry | Renewables & Environment , Oil & Energy , Mechanical Or Industrial Engineering |
Qualification | Bachelor’s Degree (CS) / “STEM” Majors (Science, Technology, Engineering and Math) |
Experience | 0 - 2 Years |