Senior Software Engineer at GE Power

full time
chennai
Posted 3 years ago

The power it gives us all

Job Description :

As a Senior Software Engineer at GE Power, You should responsible for programing a component, feature, and or feature set. Works independently and contributes to the immediate team and to other teams across the business. You will also contribute to design discussions.

Roles and Responsibilities :

  • 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 a 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
  • As a Senior Software Engineer at GE Power, You should 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
  • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
  • Write code that meets standards and delivers desired functionality using the technology selected for the project
  • 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/Requirements :

  • Bachelor’s Degree in any Engineering or MCA with advanced experience.
  • Experience with Windows and Unix / Linux based programming
  • Java/J2EE (Spring/Hibernate/Web service/Core Java/Spring boot)
  • Strong experience in spring ecosystems (Spring boot/data JPA/Batch/Security/Caching/Cloud) etc.
  • Experienced with creating and consuming restful, Query, and hybrid APIs using OAuth 2.0
  • Strong knowledge in Microservices Architecture in a cloud environment.
  • Java Microservices in spring boot with Spring security
  • Strong knowledge of Zulu\Eureka\spring cloud
  • Strong knowledge of developing microservices using java spring boot.
  • Build Tool – Maven, Gradle
  • Strong knowledge of SQL (MySQL/PostgreSQL) and No SQL databases (Couchbase)
  • Unit testing and Mocking framework (Junit/Mockito)
  • Experience in CI/CD tools like Jenkins
  • Good technical written and verbal communication skills

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 the 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 a 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 for objectives

Personal Attributes :

  • Strong oral and written communication skills
  • Strong interpersonal skills
  • Effective team building and problem-solving abilities

Job Features

Job CategoryFull Time Jobs, Software Engineer
Seniority LevelAssociate
IndustryElectrical & Electronic Manufacturing , Mechanical Or Industrial Engineering , Oil & Energy
Employment TypeFull-time
Job FunctionsEngineering , Information Technology
QualificationBachelor's Degree / MCA

Apply Online

A valid email address is required.
A valid phone number is required.