Description

  • Define, design, develop and support the architecture of Head-End System product used in the Smart-Grid Solution by collaborating with technical and non-technical business stakeholders efficiently.
  • Collaborate with peer architects, Systems Engineering and Product Management and other technical and non-technical stakeholders in the current product development process
  • Formulate and communicate technical vision and strategy to business and technical stakeholders
  • Create and improve software using the design patterns, refactoring and development best practices
  • Create database queries and scripts for multiple database engines (Oracle and SQL Server)
  • Mentor development teams around sound design and coding practices
  • Respond quickly to changes in requirements
  • Participate in Project planning and Estimation
  • Prepare the architectural document artefacts
  • Assist with testing software in a live environment
  • Execute architectural design spikes
  • Evaluate third party software products used in the solution as needed
  • Provide detailed & accurate estimates for code development efforts.
  • Conduct code, design and architectural reviews
  • Support and adhere to Company's Code of Conduct and Ethics Policy.
  • Perform other duties as assigned or required.
  • Travel as needed to workshops and for any meetings at internal or external customer sites

Education

Any Gradute