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.
Bachelor's Degree