Talent.com
No longer accepting applications
Software Programmer 3 (11677)

Software Programmer 3 (11677)

Motus Recruiting and StaffingVancouverWashington
6 days ago
Job type
  • Full-time
Job description

Senior Software Developer – C# / .NET (Hybrid)

Our client, a leading Pacific Northwest utility provider committed to public service and environmental preservation, is looking for a Senior Software Developer – C# / .NET for their Vancouver, WA location. This position will provide high level programming support to the organization. The organization develops and implements customized technology solutions. This position involves interpreting design specifications, assisting in technical design, coding software, and following test and deployment procedures, complying with project documentation requirements, and working on a development team using a mix of development methodologies including Agile. This position will support one or more teams as a software programmer.

This hybrid position is a one-year renewable contract that includes employee benefits! If this opportunity is well-aligned with your experience and goals, we would love to hear from you!

Key Responsibilities for Senior Software Developer – C# / .NET :

  • 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).
  • When needed, assume the role and responsibilities of a technical lead.
  • 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.
  • Review other developers’ code and provide technical constructive feedback where necessary to verify their code follows team coding standards and programming best practices.
  • Interpret design requirements and assist in technical design on related projects.
  • 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.
  • 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 / Qualification for Senior Software Developer – C# / .NET :

  • Associate’s or Bachelor’s Degree in Computer Science / Information Technology, Engineering, or a directly related technical field is preferred.
  • With a degree, in applicable field, 5 years of experience is required
  • Without an applicable degree, 7 years of experience is required.
  • 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 experience.
  • Developing with .NET framework and C#.
  • .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.
  • Create a job alert for this search

    Programmer • VancouverWashington

    Related jobs
    • Promoted
    CPU Core Documentation Engineer

    CPU Core Documentation Engineer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a CPU Core Documentation Engineer to create and deliver high-quality technical documentation for next-generation CPU cores. Key Responsibilities Own the full lifecycle of ...Show moreLast updated: 1 day ago
    • Promoted
    Mid-Level Software Developer

    Mid-Level Software Developer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Mid-Level Software Developer.Key Responsibilities Develops, creates, and modifies computer applications software or specialized utility programs Analyzes user needs an...Show moreLast updated: 30+ days ago
    • Promoted
    Remote Software Developer

    Remote Software Developer

    VirtualVocationsAloha, Oregon, United States
    Remote
    Full-time
    A company is looking for a Remote Software Developer.Key Responsibilities Develop and maintain systems and capabilities for motion imagery software Apply advanced technologies for microservice A...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer in Test

    Software Developer in Test

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Software Developer in Test.Key Responsibilities Design, build, and maintain test automation frameworks and tools Collaborate with cross-functional teams to deliver hig...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Principal Software Development Engineer.Key Responsibilities Evolve the UX architecture for AI copilot experiences on web and mobile platforms Lead and ship high-impac...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer Subject Matter Expert

    Software Developer Subject Matter Expert

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Software Developer SME to provide expert-level software engineering support.Key Responsibilities Lead the design, coding, testing, and implementation of software applic...Show moreLast updated: 1 day ago
    • Promoted
    Senior Programmer

    Senior Programmer

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Senior Programmer to support long-term remote FSP projects.Key Responsibilities Manipulate large databases and generate reports for healthcare data analysis Create com...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Software Engineer III with expertise in AI, Java, and Python.Key Responsibilities : Design, build, and maintain Java / Spring Boot microservices and REST / gRPC APIs Integr...Show moreLast updated: 30+ days ago
    • Promoted
    DoD 8140 Certified Software Developer

    DoD 8140 Certified Software Developer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Junior Software Developer responsible for designing, developing, testing, and maintaining software applications. Key Responsibilities Design, code, test, and debug softw...Show moreLast updated: 1 day ago
    • Promoted
    Principal Software Developer

    Principal Software Developer

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Principal Software Developer to lead the design and development of data-plane components for cloud infrastructure. Key Responsibilities Drive software design and develop...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Principal Software Developer

    Senior Principal Software Developer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Senior Principal Software Developer to lead engineering efforts in cloud infrastructure data-plane services. Key Responsibilities Drive software design and development f...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer with DoD 8140 Certification

    Software Developer with DoD 8140 Certification

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Software Developer responsible for designing, developing, testing, and maintaining software applications. Key Responsibilities : Design, code, test, and debug software ap...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer in Test

    Software Engineer in Test

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Software Developer in Test (SDET).Key Responsibilities Develop and maintain automation frameworks using J / N unit, TestNG, and Cucumber Utilize automation tools such as...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III - Full Stack

    Software Engineer III - Full Stack

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Software Engineer III - Full Stack (Remote).Key Responsibilities Estimate and complete development tasks including coding, requirements gathering, and analysis with min...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Oracle APEX Programmer

    Oracle APEX Programmer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for an Oracle APEX Programmer II.Key Responsibilities Collaborate with technical leads, developers, and internal business customers Design, develop, maintain, and test PL / SQ...Show moreLast updated: 3 hours ago
    • Promoted
    Software Developer III

    Software Developer III

    VirtualVocationsPortland, Oregon, United States
    Full-time
    A company is looking for a Software Developer III (Global Payroll).Key Responsibilities Create microservices and engage in hands-on development with C#, SQL, Kafka, and Azure Participate in rese...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Software Engineer

    C++ Software Engineer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a C++ Software Engineer to join their product development team.Key Responsibilities Design, implement, and test software to meet specifications and requirements Particip...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Principal Software AI / ML Developer

    Principal Software AI / ML Developer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Remote Principal Software AI / ML Developer.Key Responsibilities Architect and implement scalable applications using large language models (LLMs) and develop effective re...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Computer Programmer

    Computer Programmer

    VirtualVocationsAloha, Oregon, United States
    Full-time
    A company is looking for a Computer Programmer to manage and maintain core system functionality and security for enterprise applications. Key Responsibilities Manage, update, and optimize applicat...Show moreLast updated: 15 hours ago
    • Promoted
    Software Developer

    Software Developer

    VirtualVocationsVancouver, Washington, United States
    Full-time
    A company is looking for a Software Developer to join their team.Key Responsibilities Perform full-stack development including front end, business logic, and data access layers Manage the entire...Show moreLast updated: 30+ days ago