Job Description SummaryAs a Senior Staff Engineer of Application Engineering group, you will provide deep domain knowledge and software design and support in development and delivery of Advanced Distribution Power System Applications. The responsibilities include working with Electric Utilities and Distribution Operators on functional software specifications, designing, coding, testing, integration, modelling, application tuning and delivery. This role also includes mentoring junior staff working across the world.
Roles and Responsibilities
- Act as a technical leader in Software Center of Excellence, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes Distribution modelling, DMS (Distribution Management System) and DOTS (Distribution Operator Training Simulator) applications.
- Collaborates with key stakeholders such as Customers, Engineering, Project Engineering and Project/Product Management to develop and provide solutions responsive to customer needs and market opportunities.
- Work directly with customers to understand business and technical needs.
- Drive solution design across EMS, DMS, Markets Applications, interfaces based on evolving customer needs
- Demonstrate very strong technical skills including solid communication and analytical skills with thorough understanding of solution development and successful problem definition, decomposition, estimation and resolution
- Consults with technical leads to ensure that project-related system design guidelines are being followed. Responsible for writing Functional Software Designs.
- Drive maintenance of power systems application functionality; including code fixes, documentation, and user interfaces.
- Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
- Support process improvements which guide the development, sustaining & support activities
- Mentor senior and junior staff located across the world.
- Communicate well with various stake holder including Product Management, Project Management, Delivery Management/Engineering and make sure team is focused on right outcome for the customers and product.
- Provides marketing support for proposals and demonstrations to potential customers.
Relocation Assistance Provided: Yes