Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

System Administrator 3

Job

ACS Professional Staffing

Vancouver, WA (In Person)

$110,687 Salary, Full-Time

Posted 3 days ago (Updated 1 day ago) • Actively hiring

Expires 7/24/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
69
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Overview:
ACS Professional Staffing is looking for an employee to work on-site with our client. This System Administrator 3 will design, develop, test, and deploy n-tier .NET/C# applications while building and maintaining data models to support automation and system performance. Collaborate with cross-functional teams to design user interfaces, analyze and resolve issues across application, server, database, and network layers, and ensure effective technical solutions and documentation. Monitor systems, implement security measures, perform QA/QC data analysis, and support Agile development and full System Life Cycle activities. Provide troubleshooting, system support, mentoring, and occasional technical leadership while maintaining high-availability environments. Requires 7+ years of experience with .NET, C#, ReactJS, SQL/T-SQL, ETL, version control, test-driven development, and strong problem-solving, documentation, and collaboration skills. This full-time position is located in Vancouver, WA.
Pay Rate:
$43.82 - $62.61
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, Hospital Indemnity, 401k (immediately eligible for employee and employer contributions - employer match up to 4%) Other benefits include the following:
Calm App, LifeBalance Discount Program Responsibilities:
With company manager oversight and approval: Assist with gathering and transforming information/data for prototyping automation efforts. Build and maintain data models and mapping relationships between several systems to support power flow studies and other automation efforts. Align models where practical Communicate the data models to our customers Design, document, and communicate effective technical solutions meeting end-user requirements. Design, develop, test and deploy n-tier C#.Net applications utilizing the .Net framework Work collaboratively with users and technical staff to design streamlined user interfaces. Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements. Identify or resolve problems in applications at all system tiers (Application, Server, Database, and Network). Ability to analyze data, identify quality assurance/quality control issues, and identify failure or maintenance trends, including issues that may have origins in upstream systems. Productively integrate with an existing Agile development team. Collaborate with project managers, business analysts, software developers, QA testers, and users throughout the System Life Cycle (SLC). Provide emergency and backup support for existing systems and functions. With manager/team lead oversight and approval, when needed, assume the role and responsibilities of a technical lead, which includes the following: Break down technical work into tasks and provide reasonable time estimates for completion. Communicate status of project development work to project team, users, information system owners and others. Analyze and propose technical designs that satisfy functional and non-functional requirements which also optimize the long- term maintainability of the system. Identify and escalate technical bottlenecks and impediments to the project manager and information system owner. Produce required project technical documentation. Review other developers' code and provide technical constructive feedback where necessary to verify their code follows company and team coding standards and programming best practices. Interpret design requirements and assist in technical design on related projects. Provide infrequent technical training to peers. Plan, coordinate, and implement system security measures to protect data, software, and hardware. Monitor system performance to determine whether adjustments need to be made, and to determine where changes will need to be made in the future. Confer with system users about how to solve existing system problems. Support Federal Information Security Management Act (FISMA) standards and North American Electric Reliability Corporation critical infrastructure protection (NERC-CIP) compliance when performing assigned work. Analyze and propose technical designs that satisfy functional and non-functional requirements which also optimize the long-term maintainability of the system. Mentor and assist other team members with application development.
Requirements:
A degree in Computer Science, Information Technology, Business Systems, Engineering or a directly related field is preferred. 8 years of experience is required with an applicable bachelor's or associate degree. 10 years of experience is required without an applicable bachelor's or associate degree or no degree. Applicable Certifications may count for 1 year of experience. Experience should include demonstrated software programming work experience in Computer Science/Information Technology and transforming data for automation efforts. 7 years of the following experience: Developing with .NET framework, C#, ReactJS, and
SQL .NET
programming within an experienced development team Object Oriented design principles Database Access (i.e. Entity Framework, NHibernate, ADO.NET) .NET Remoting, COM, and DCOM Microsoft Visual Studio IDE Experience with T-SQL development to write complex queries involving multiple tables. Experience in Extracting, Transforming and Loading (ETL) data from Excel, flat files, BCP utility, DTS, SSIS, and SSRS services Microsoft Office Suite applications, specifically PowerPoint, Access, and Project Utility industry experience Knowledge of and proficient skill in applying the following: Designing and/or maintaining high availability systems having 24x7 support Version Control Systems Proven experience collaborating with software developers, testers and users throughout the System Life Cycle (SLC) Ability to create and maintain clearly written technical, user, and system documentation Ability to analyze information and use logic to address work related issues and problems, with understanding of impact on current and future programs and processes. Provide a sustainable IT infrastructure by supplying cross training and functional documentation. Demonstrated ability to quickly become familiar with existing systems and codebases Experience using or automating PowerWorld Simulator or other electric power system simulation software (such as GE PSLF and
V&R ROSE
) is preferred Microsoft PowerShell Web services and socket-based protocols (i.e.
XPATH, XML
Schemas, XSLT, WCF, SOAP) Web application development using MVC Windows application development using WPF Version Control Systems (i.e. TFS, Subversion, Git, Mercurial) Current experience practicing test-driven development using test automation frameworks/tools (i.e. NUnit, MSTest, Moq, Rhino Mock, TypeMock, Pester) Exposure to other programming languages (i.e. C++, Java) Windows Cluster Server administration Must produce code that coworkers can maintain and must be agreeable to peer reviews Ability to take over support of code written by other developers Excel at solving problems by debugging, troubleshooting Designing and implementing solutions to complex technical issues. Governmental processes and (electric) utility experience Valid U.S. Driver's License is required. Work sponsorship is not available at this time. Third-party candidates will not be considered for this position. Because we are a federal government contractor, we have special restrictions placed on us for hiring foreign nationals into certain key positions within the company. This particular position requires U.S. citizenship. ACS Professional Staffing will provide equal employment opportunities to all applicants without regard to the applicant's race, color, religion, sex, gender, genetic information, national origin, age, veteran status, disability status, or any other status protected by federal or state law. The company will provide reasonable accommodations to allow an applicant to participate in the hiring process if so requested. If you have any questions about the job posting, please contact recruiting@acsprostaffing.com If you have any questions about our Reasonable Accommodation Policy, please feel free to email hr@acsprostaffing.com