Summary
Responsible for gathering business requirements, designing technology and business solutions, developing software as approved, testing, implementing and maintaining electric software used by Garland Power & Light.
Pay Range: (Depending on qualifications and experience)
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Through discussion and business analysis, attain a thorough understanding of the customers’ business requirements
Verify that all stakeholders are in agreement and communication is clear by documenting and presenting pertinent business work flows, complex data diagrams, infrastructure layouts required to support the proposals.
Perform software development, data interfaces, and create business reports based on business requirements.
Develop and maintain cross-platform mobile applications using Flutter, supporting both Android and iOS environments.
Design and implement responsive, accessible, and visually consistent front-end user interfaces for web and mobile platforms.
Perform baseline application testing before opening the application to the testing team for final approval and acceptance testing.
Implement acquired and custom developed applications into a production environment and provide ongoing maintenance and support of production applications.
Participate in “on call” rotation or after-hour support duties as required to support the application and data delivery environment.
Minimum Qualifications
Four-year college degree
2 years related experience
Or an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job
Preferred Qualifications
Education/ Experience
Bachelor’s Degree in MIS, Computer Science or a related field of study
5 years experience in application web development specifically with C#
5 years experience working with relational databases such as SQL Server
Experience in mobile application development using Flutter and Dart.
Exposure to the Electric utilities industry
Knowledge, Skills & Abilities
Knowledge of client/server and or Web application delivery, support issues and processes
Knowledge of application design, Web design, server/desktop hardware, software and operations
Skill utilizing Structured Query Language (SQL)
Skill in interpreting technical diagrams and procedures
Ability to implement and troubleshoot programming changes and modifications
Ability to write clear technical instructions in the use of programs and/or program modifications
Licenses and Certifications
Valid Class C Texas driver's license
Physical Requirements / Work Environment
The work environment and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The incumbent works in a typical office environment; relatively free from unpleasant environmental conditions or hazards.