Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
EC

Software Programmer 2

Everest Consultants, Inc.
  • πŸ‡¨πŸ‡¦ Canada | πŸ‡ΊπŸ‡Έ United States
  • Hybrid
  • 11 hours ago
  • C++
  • MS Project
  • Visio
  • MS Access
  • FISMA
  • Windows
  • SVN
  • Git
  • Mercurial
  • PowerShell
  • Visual Studio
  • Pension
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Title: Software Programmer 2(With C++ Expertise)
Location: Vancouver, WA (Hybrid)
Duration: 12-month Contract (with possible extensions up to 5 years)
Pay Range: $63.87 – $67.10 per hour

Maintains and supports mission-critical server systems and control center applications to ensure reliability, performance, and continuous availability. Develops software solutions, troubleshoots system issues, supports projects, and maintains operational procedures and technical documentation.

Position Responsibilities
  • Maintain server systems and clusters to ensure reliable operation and minimize customer impact and downtime.
  • Develop and maintain operational, functional, security, and testing procedures for computer operators, system monitors, dispatchers, and technical staff.
  • Provide technical assistance and training on systems, software, procedures, and operational practices.
  • Plan and coordinate software projects, including system enhancements, automation, and new operating requirements.
  • Provide programming expertise, recommendations, and solutions for large projects and manage smaller projects from planning through completion.
  • Collaborate with stakeholders and users to define software, programming, and scripting requirements.
  • Investigate system failures, problem reports, and hardware interface issues; identify root causes and recommend corrective actions.
  • Develop and implement software solutions, recovery procedures, and diagnostic tools to resolve system and hardware problems.
  • Monitor and analyze control center system performance and implement approved software changes to improve reliability and functionality.
  • Run utility programs to compile, test, debug, and install software while maintaining continuous system availability.
  • Analyze system performance, uptime metrics, and maintenance trends to identify quality issues, recommend improvements, and support corrective actions.
  • Coordinate troubleshooting and system maintenance with hardware, network, communications, dispatch, and field personnel.
  • Follow established software control, security, compliance, and quality standards; maintain accurate technical documentation and records.
  • Recommend improvements to processes, procedures, practices, and standards to increase efficiency and system quality.
  • Maintain and safeguard official records in accordance with information security, records management, access, compliance, and audit requirements.


Position Requirements
Education & Corresponding Experience
  • Bachelor's degree in computer science, information technology, business enterprise systems, engineering or a directly-related technical field is preferred .
  • 5 years of experience is required with a bachelor's degree in applicable fields.
  • 9 years of experience is required without a degree or applicable degree.
  • Experience must include direct work experience in Computer/Information Technology
Required Technical Skills & Experience
  • Ability to design and document solutions with systems and software.
  • Ability to use high level programming languages such as C++, and script, sufficient to create, modify and maintain applications written in these languages.
  • Ability to build credibility and trust among key project stakeholders and customers.
  • Ability to communicate technical information verbally and in writing to technical and non-technical users.
  • Knowledge of 'Requirements Engineering' and software development life cycles.
  • Ability to distinguish key interactions and connectives among enterprise server-client technical solutions involving hardware, networks, security, and applications.
  • Ability to analyze data; identify quality assurance/quality control issues; and identify failure or maintenance trends.
Preferred Skills & Experience
  • MS Project, SharePoint, Visio and MS Access experience
  • Electrical Utility experience
  • Knowledge of North American Electric Reliability Corporation – Critical Infrastructure Protection (NERC-CIP) and National Institute of Standards and Technology and Federal Information Security Management Act FISMA requirements
  • Knowledge of and experience is preferred with the following:
    • Experience with Windows system management (Server 2003, 2008 or 2012)
    • Experience with Windows clustering
    • Experience with code management repository maintenance. (Subversion, GIT, Mercurial, etc.)
    • Experience with the use and support of Energy Management Systems (EMS) software in a power system control center environment, with complex computer interrelationships and network topologies.
    • Knowledge of Alstom e-terraHabitat, e-terraBrowser (WebFG), and e-terraComm (ICCP) software
    • Experience with Powershell and Microsoft Visual Studio
    • Experience with WIKI/knowledge-based system creation and maintenance desired
  • Experience with software license management

Everest Consultants offers the following benefits for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, a 401(k) retirement plan, and a referral bonus program, paid sick/vacation/holidays, and a health and welfare fringe benefit.

The following benefits are offered for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, and a 401(k) retirement plan.

Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND

Software Programmer 2 Β· Everest Consultants, Inc.

Auto apply with Likeremote