Automation and Control Strategies Group, INC. dba ACS Professional Staffing
Software Developer
Automation and Control Strategies Group, INC. dba ACS Professional Staffing, Vancouver, Washington, United States, 98662
Job Description Location: Vancouver, Washington Type: Contract Job 7912 Overview: ACS Professional Staffing is looking for an employee to work on-site with our client. This Software Developer position will involve collaborating within Transmission's Energy Management Systems organization to provide engineering, design, and technical support for energy management systems. Responsibilities include participating in project teams, resolving software issues, and supporting control center operations. This role requires developing and implementing software solutions, improving system performance, and ensuring reliable operation of critical software systems. This full-time position is located in Vancouver,WA. Pay Rate: $47.6 - $68 Benefits: Paid holidays: 11 PTO: Starting at 10 days Sick Leave: Up to 56 hours per year (prorated based on start date) EAP: Employee Assistance Program Benefit Options Available: Medical, Dental, Vision, FSA, DCA, LPFSA, HSA, Group Life/AD&D, Voluntary Life/AD&D, Voluntary Short-Term Disability, Voluntary Long-Term Disability, Voluntary Critical Illness, Voluntary Accident, 401k (immediately eligible for employee and employer contributions - employer match up to 4%) Other benefits include the following: Calm App, Access Perks Responsibilities: Large and Small Project Participation - may be assigned to project teams to provide advice, recommendations and assistance on software programming / developer components for large projects; or, assigned smaller projects to carry out from cradle to grave. Project work may include: Provide input and recommendations to project teams on programming / software solutions for large project(s). Provide advice and recommendations to project teams on programming / software components of large project(s). Plan / develop and recommend software projects for manager consideration, such as the automation of routine and/or time-consuming tasks performed by the group or supported Control Center (CC) functions, and update code for obsolete software applications into new programming language. Collaborate with stakeholders and users to help define or refine programming / scripting needs, as requested. Plan and coordinate projects and design software so that new agency, industry, security and regulatory operating requirements can be added and/or updated within the suite of the EMS. This may also include support for other systems or EMS dependency (i.e., AGC, state estimator, etc.). Note: software and system changes must be conducted so that the existing EMS remains continuously available and reliable. Problem Resolution and Troubleshooting: Study existing failures and electronic problem reports, including those of hardware interfaces, to trace and identify the cause of the problems. Work with the hardware staff, dispatchers, communications and field personnel, as required, to develop and recommend solutions. Develop and implement software solutions and procedures to recover from malfunctions in order to keep downtime to a minimum. Design and write diagnostic software to enable hardware personnel to find and solve hardware problems. Control Center (CC) Operational Support: Monitor and analyze performance of the suite of Energy Management Systems (EMS). Design and install software changes, per established procedures, to improve performance. Write / draft and recommend, or revise, a variety of new or existing Control Center (CC) functional, security, and testing procedures, required to address system issues and/or changes. These procedures are developed for use by mission critical CC support staff, such as Computer Operators, Computer System Monitors (NSOC), Dispatchers, software and hardware staff, and other u To view the full job description,