.NET Developer (SCADA-IMS) (IT Pro B-BU) #2018-01451
.NET Developer (SCADA-IMS) (IT Pro B-BU)
Salary: $39.80 - $59.72 Hourly
Job Type: Classified Civil Service, Regular, Full-Time
Job Number: 2018-01451
Closing: 10/30/2018 4:00 PM Pacific
Location: Seattle, WA
Department: Seattle Information Technology
Position Description
The .NET Developer (SCADA-IMS) will be responsible for supporting SPU's SCADA (Supervisory Control and DATA Acquisition) Data Warehouse and supporting systems; they will also provide critical analysis, development expertise, and system support. This key position will act as a contact and liaison with IT's customers, which include Drainage and Wastewater, Water, Solid Waste, Operations, Control Center, and the watersheds. This is an excellent opportunity in the Application Services Division to build a career within Seattle Information Technology in service to the public.
Job Responsibilities
Key Accountabilities / Responsibilities:
- Maintain and enhance the SCADA IMS Portal;
- Configure and manage the Reading Points/Wonderware tag creation in the IMS databases;
- Maintain and enhance .NET developed system application to include support for all lines of business; design, develop and maintain .NET Services for internal/external data collection, management, and sharing;
- Provide end user support of SCADA IMS applications and monitor them and their performance to ensure they are operating as intended;
- Develop and manage reports (SQL Reporting Services, Aveva Insight, etc.);
- Maintain and update application technical and user documentation; coordinate the documentation collaboration site that will keep users appraised of scheduled outages and maintenance;
- Comply with Seattle IT's configuration management and version control standards and policies;
- Communicate effectively and build strong relationships with team members and customers on technical and business tasks;
- Develop and execute software test plans (unit and integrations testing); coordinate user acceptance testing;
- Comply with Software Development Life Cycle (SDLC) standards for SCADA IMS;
- Develop end user training materials and conduct training sessions for business power users when necessary;
- Translate requirements into clear, concise documentation for scalable, robust and flexible designs; Guide internal customers through problem and issue definition, business process review and analysis to identify and document data, functional and technical software requirements for complex systems development
Qualifications
Required Qualifications:
NOTE: Equivalent combinations of education and experience will be considered for the required qualifications.
- 1-3 years combined experience as an analyst-developer on various technologies in a large project environment, including client /server applications, relational databases, web-based applications and data warehouse applications.
- 1+ years' experience writing complex SQL in a RDMS.
- 1+ years' experience developing .Net applications and/or services.
- 1+ years' experience developing applications that connect cross-database platforms (Oracle, SQL Server).
- Experience developing or maintaining operational systems and applications in an Object-oriented development environment (i.e. Java/C++).
- Experience with modern development practices and libraries including: AJAX, JavaScript (i.e. JQuery, Angular), MVC, HTML5, SOAP/REST.
- Experience working with a Software Development Life Cycle (SDLC), including participation in the entire process (requirements and analysis through testing, implementation and closeout).
- Ability to communicate with all technical skill levels (entry level to skilled).
- Excellent verbal and written communication skills with the ability to tailor content and delivery based on the target audience, possessing excellent technical and business writing skills.
- Strong business ethics.
- Ability to work independently and as part of a professional technical team.
Desired Qualifications:
- BA/BS degree in Computer Science, Civil Engineering, Environmental Sciences, or a related field or additional qualifying experience.
- Experience working with industry systems.
- Experience working with government agencies.
- Experience working with Historian or Data Warehouse.
- Experience with SQL Reporting Services.
- Ability to produce high quality deliverables while maintaining schedule commitments.