Job Description Summary
Provides expertise in sustained customer success and growth in the post-sales customer lifecycle through training, professional services, technical support, renewals, outcome attainment, retention, expansion, and customer advocacy with a Digital focus. Impacts quality of own work and the work of others on the team. Executes standard operational/technical tasks typically subject to instructions and work routines. There is latitude to rearrange the sequence to complete task/duties based on changing work situations.
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
Want more jobs like this?
Get jobs in Hyderabad, India delivered to your inbox every week.
• 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
• Write code that meets standards and delivers desired functionality using the technology selected for the project
• Understand performance parameters and assess application performance
• Work on core data structures and algorithms and implement them using technology chosen
• Proactively share information across the team, to the right audience with the appropriate level of detail and timeliness
Technical:
• Min 3 years of working Exp on GE Proficy Plant Apps , Historian , Simplicity
. Proficiency in SQL
• Software skills in software analysis, design, methodology, and architecture
• Programming experience in software development with Microsoft Visual Studio / Development tools
• Demonstrated ability to learn new software development practices, languages, and tools
• Design and Development experience with Web Technologies such as Angular, HTML 5, JavaScript, CSS and jQuery
• Strong spoken and written English language skills
• Experience with data extraction and conversion.
• Shares knowledge, power and credit, establishing trust, credibility, and goodwill.
• Coordinates role responsibilities with that of others to achieve mutual goals.
• Encourages groups to work together to efficiently resolve problems.
Added Advantage
1. If the candidate has Java, JavaScript, Angular
2. Playwright experience to automate
Education Qualification
For roles outside USA:
Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with advanced experience.
For roles in USA: Bachelor's Degree in Computer Science or "STEM" Majors (Science, Technology, Engineering and Math) with minimum years of experience4years
Desired Characteristics Technical Expertise:
• Master's 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
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
Desired Characteristics
- Strong oral and written communication skills. Ability to document, plan, market, and execute programs.
Additional Information
Relocation Assistance Provided: Yes