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.
Roles and Responsibilities
Plan software development details by brainstorming with Architects, Data Scientists, Businesses
Identify the scope of the work, provide initial estimate and justify the estimate with facts
Leverage third-party, open-source components to accelerate product development ensuring
proper-use of respective components
Demonstrate the understanding of Agile software development lifecycle and able to distinguish
the core inputs and outputs in each cycle.
Engage in technical discussions; participate in technical designs and present technical ideas
through white boarding
Work closely with your peers and keep engaging in a fast pace technical design and
Execute in a fast pace delivery mode and focus in delivering tasks to meet the product release
Understand whole product, its modules and the interrelationship between them while being an
expert in the assigned component or module
Help in designing interfaces and information exchange between modules
Articulate the need for scalability and understand the importance of improving quality through
Be an expert in writing code that meets standards and delivers the desired functionality using the
technology selected for the project
Be an expert in assessing application performance and optimizing / improving it through design
and best coding practices
Be an expert in core data structures as well as algorithms and has the ability to implement them
using language of choice
Be responsible for providing technical leadership and 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
Minimum of 5 years overall IT experience
Bachelor's Degree in Software, or STEM Major (science, technology, engineering, math) from an accredited university or college.
Strong experience in industrial software services or product development functions.
Proven experience designing or implementing applications.
Ability and willingness to travel to customer sites.
Ability to work as part of a team and as an individual contributor.
Ability to lead and mentor others.
Demonstrated ability to proactively identify issues and independently develop solutions.
Proven ability to write clear, concise requirements, and design documents
Excellent communication skills, a team player, with ability to energize.
Good organizational and time management skills, strong business acumen in a technical environment
Strong spoken and written English language skills.
Min 2 years of working experience on GE Proficy Plant Apps , Opshub.
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
0-3 years’ experience in software analysis, design, methodology, development and architecture
Excellent Knowledge SQL databases
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.
Relocation Assistance Provided : Yes