×
Register Here to Apply for Jobs or Post Jobs. X

System Administrator - Software Developer - .NET, C#

Job in Vancouver, Clark County, Washington, 98666, USA
Listing for: APR Staffing
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Backend Developer
Job Description & How to Apply Below
Position: System Administrator 3 -   Software Developer - .NET, C#
Job Title:
System Administrator 3 – Software Developer - .NET, C#

Job Number: 12025
Location:
Vancouver, WA – hybrid – 3 days onsite every 2 weeks

Travel:
Up to 5% to meetings

OT: 5% anticipated
On call – Yes - Emergency and backup support - Required to provide limited personal contact information (phone numbers only) for emergency callouts, carry a client-supplied cell phone/pager (if applicable), and work non-core hours when requested. May be required to work on an after-hours on-call rotation with other team members.

Length: 1+ yrs, up to 5 years
MUST be US Citizen to be eligible to apply for Federal Background Check
Real  Passport REQUIRED for in-person interviews and onboarding

OVERVIEW
This contract assignment is within the Information Technology Operational Technology Organization, Application Services, Critical Business Systems Application Support and Development. In this role, a System Administrator 3’s duties include
  • Developing and interpreting policies, procedures, and strategies governing agency-wide IT service delivery, while providing expert technical advice to management on critical IT issues.
  • Shepherding the integration of IT programs and services, resolving complex interoperability issues, and designing systems that optimize the existing architecture.
  • Developing clean software code, automating business processes, and managing project documentation.
  • Working within an Agile development team, adhering to strict testing and deployment procedures to meet current and future business requirements.
The ideal candidate has a willingness to learn new technologies and stay updated with industry trends and has a strong attention to detail, excellent time management skills and the ability to handle multiple projects and deadlines at the same time.

RESPONSIBILITIES
  • System Architecture, Development:
    • Design, implement, and maintain new features for the power scheduling application, adhering to established Clean Architecture and Domain-Driven Design (DDD) principles. Build and maintain data models and mapping relationships between several systems to support power flow studies and other automation efforts, aligning models where practical.
    • Back-End Development:
      Build and maintain CQRS (Command Query Responsibility Segregation) command and query handlers in the application layer. Implement and manage domain event propagation and integrate scheduled jobs.
  • Front-End Development:
    • Develop and extend Angular components and services for sophisticated, operator-facing and customer-facing web portals used for data entry and operational monitoring.
  • Databases:
    • Write and optimize complex SQL Server queries, stored procedures, and schema migrations within a multi-schema database environment. Facilitate data integrity and performance for high-volume transactional workloads.
  • Business Analysis and

    Collaboration:
    • Participate in requirements analysis sessions with domain experts. Translate complex power scheduling business rules from functional specifications into a robust and maintainable domain model. Work collaboratively with users and technical staff to design streamlined user interfaces. Interpret design requirements and assist in technical design on related projects.
  • Code Quality and Testing:
    • Contribute to rigorous peer code reviews with a focus on correctness, performance, and adherence to architectural patterns. Maintain and extend the comprehensive unit and integration test suites. Design, develop, test and deploy n-tier C# .Net applications utilizing the .Net 10 framework
  • Scripting and Automation:
    • Use scripting languages like Power Shell for tool automation and efficient task management.
  • System Integration and Support:
    • Debug production and pre-production issues across the full stack (API, application layer, data layer, SQL Server). Provide technical assistance to effectively resolve issues. Collaborate with integration teams on REST and WCF service contracts for data exchange. 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).

      Analyze data,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary