7 days old

Sr Software Engineer

GE Energy
Hyderabad, TS 500001
  • Jobs Rated
**Job Description Summary**

Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.

**Job Description**

As a Senior Software Engineer, youll be responsible for providing technical leadership and designing, developing, and evolving of world leading Grid Software products that enable the analysis and management of real-time data. As part of the team, you will develop innovative algorithms and architectures that solve real-world problems and be responsible for software lifecycle including activities such as requirement analysis, documentation/procedures, and implementation.


Bachelors Degree in Computer Science or STEM (Science, Technology, Engineering and Math) with considerable experience in commercial software development / advanced experience (UK)

**Desired Technical Expertise:**

+ Masters Degree/ PhD in Computer Science

+ Experience with Windows and Unix / Linux based programming

+ Experience working on software projects in the Energy domain (Energy Management, Oil & Gas, Power & Water)

+ Certified Scrum Master and/or Product Owner

**Roles and** **Responsibilities:**

+ Providing technical leadership in defining, developing, and evolving software in a fast-paced agile development environment using the latest software development methods and infrastructure.

+ Contribute to the development of software and data delivery platforms with reusablecomponents that can be orchestrated together into differentmethods

+ Provide guidance to developers with planning and execution using agile methodologies such as SCRUM

+ Work with supportteamsand QAengineers on defect resolutionand software maintenance

+ Work withcross-functional teams andongathering requirements,product design, specification, and implementation

+ Work with technical writers on documentationandmaintaininternal documentation

**Technical Skills:**

+ Strong knowledge of Computer Science fundamentals, including data structures, analysis of algorithms, object-oriented analysis anddesign, software design patterns

+ Strongknowledge of Java and Spring / Spring boot

+ Advanced experience with micro-services architecture andweb services (REST, SOAP)

+ Advanced experience with containerization technologies such as Docker,Kubernetes,and Helm

+ Experience withweb development usingJavaScript, ideally TypeScript and Angular

+ Experience with languages such as Golang, Python

**Business Acumen:**

+ Ability to take ownership of tasks and deliver without supervision while using their discretion to seek help when necessary

+ Voices opinions and presents clear rationale. Uses data or factual evidence to influence

+ Recognizes collaborative behaviour and participates in collaborative activities

+ Understand the technology landscape, up to date on current technology trends and new ideas to the team.

+ Displays understanding of the projects value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.

+ Learns organisation vision statement and decision-making framework. Able to understand how team and personal goals/objectives contribute to the organisation vision

+ Demonstrates the initiative to explore alternatetechnology 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 analyse impact of technology choices

**Per** **sonal** **/Leadership A** **ttributes** **:**

+ Demonstrates strongproblem solving and organisational skills

+ Ability to work independently andastrong team player

+ Able to effectively direct and mentor others in critical thinking skills

+ Ability to analyse complex technicaluser requirementsand translate them to development tasks

+ Adopts a proactive approachtowardsownpersonal and professional growth

+ Desire to nurture your own aspirations and ambitions and those of your teammates

+ Ability to establish and maintaingood workingrelationships withcolleagues

+ Ability to work withcross-functionalteams

+ Ability toeffectivelydeliver information bothin writing andverbally

+ 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 ofself and team against scheduled commitments. Effectively balances different, competing objectives

**Additional Information**

**Relocation Assistance Provided:** No


Jobs Rated Reports for Software Engineer

Posted: 2023-03-14 Expires: 2023-04-13

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr Software Engineer

GE Energy
Hyderabad, TS 500001

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast