Description

Job Duties & Responsibilities

•              Provide cutting-edge technical and/or functional contributions to application development teams.

•              Analyzes, designs, develops, tests, debugs, implements, maintains and/or enhances existing or new systems, that are reliable and efficient.

•              Devises or modifies procedures to solve complex problems, and prepares detailed specifications from which programs will be written

•              Applies appropriate development methodologies, system development lifecycles, tools and technology.

•              Collaborates on an on-going basis with the Business Systems Analyst, technical team members, Scrum master and Technology manager.

•              Participates in the ticket management and resolution processes, including receiving, resolution monitoring and customer satisfaction.

•              Capability to work in large scale projects.

•              Provides training and guidance to rest of team members as needed.

•              Deep understanding & documenting of the solution being delivered

•              Performs other job-related duties as assigned.

 

Technical Qualifications:

•              6+ Years of C# and .Net programming experience

•              3+ years of AIX/Unix working experience.

•              3+ years of Working experience with agile technologies & Jira tool

•              2+ years of Unix/windows scripting experience.

•              Preferred Python working experience.

•              Preferred SCADA Experience with large systems & different connection setup with field devices.


 

Education

Bachelor's Degree