Senior Software Architect

11 hours ago


Portland, Oregon, United States PacifiCorp Full time

PacifiCorp is seeking a talented Senior Software Architect to join our team.

About Us

We are a customer-centric company dedicated to providing excellent service, promoting sustainability and diversity. Our ideal candidate will share our values and be passionate about innovative technology solutions.

Job Description

The Senior Software Architect will design, develop, test and implement complex software applications and systems. This role requires significant independence and involves working with senior management and business clients to identify best technology solutions.

Responsibilities
  • Design, code, test, document and implement complex application programs and interfaces.
  • Provide technical support, problem determination and investigation, and implementation of upgrades for developed applications.
  • Enhance existing systems, participate in client walkthroughs and technical design reviews, and aid in systems development planning and monitoring.
  • Perform software development and ensure conformance to performance optimization and interoperability standards and requirements.
  • Work in adherence to secure development lifecycle practices and policies.
  • Research and fact-find to develop or modify application programs, including working with vendors to review quality, adaptability and compatibility of their products.
  • Act as subject matter expert and consult with clients on company's IT strategy and business requirements.
  • Collaborate with IT teams to identify technology deficiencies and improvement opportunities in practices and procedures.
  • Stay current with industry standards techniques for software development and apply them to development, testing, integration and reporting processes where appropriate.
  • Consult with application users in developing functional/technical specifications.
Requirements
  • Bachelor's degree in management information systems (MIS), computer science or related technical field or equivalent work experience.
  • A minimum of six years of experience in business software application design, development, integration and/or installation.
  • Demonstrated advanced knowledge of programming in client/server or web development environment.
  • Demonstrated advanced knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques.
  • Demonstrated advanced knowledge of relational database technology, structured analysis concepts, and software design patterns.
  • Demonstrated project management skills and ability to prioritize and handle multiple tasks and projects concurrently.
  • Demonstrated business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs.
  • Demonstrated advanced knowledge of information technology terms, equipment, systems, functions and major vendors.
  • Ability to work in a zero-code-ownership environment where the team members can modify any source file at any time.
  • An understanding of deployment topologies ensuring secure, highly available systems.
  • Effective oral and written communication skills.
  • Effective analytical and problem-solving skills.
  • Ability to prioritize and handle multiple tasks and projects concurrently.
  • Availability for periodic on-call responsibilities.
Salary Range

$115,900 - $136,300 per year.

Benefits

Health care, retirement, paid time off, tuition assistance, paid short-term and long-term disability, paid bereavement leave.



  • Portland, Oregon, United States Ascend Software Full time

    Unlock your full potential as a Senior Software Engineer at Ascend Software, where innovation meets scalability.About the Role:We're seeking an exceptional leader to join our team, bringing expertise in software development and technical leadership. As a Senior Software Engineer, you will play a pivotal role in designing, building, and improving our...


  • Portland, Oregon, United States PacifiCorp Full time

    PacifiCorp is Seeking a Senior Enterprise ArchitectThe ideal candidate will have experience in designing, developing and implementing enterprise architecture solutions that meet business needs.About the RoleDefine principles, guidelines, standards and solution patterns to ensure solution decisions are aligned with the enterprise's future-state architecture...


  • Portland, Oregon, United States Odell Medical Search Full time

    **Job Title:** Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications. Your primary focus will be on coding, testing, and debugging software to ensure it meets the required standards. You will...


  • Portland, Oregon, United States Bluepipes Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.About the Role:As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Responsibilities:- Design and develop software applications and systems- Collaborate with cross-functional teams to...


  • Portland, Oregon, United States PacifiCorp Full time

    Solutions Architect Job DescriptionPacifiCorp is seeking a Solutions Architect to create, maintain and manage IT architecture models. The ideal candidate will interpret, use and apply information contained within the IT architecture to inform business improvement activities, particularly those involved in design, development, enhancement and maintenance of...


  • Portland, Oregon, United States PacifiCorp Full time

    PacifiCorp Seeks Experienced Senior Software EngineerPacifiCorp, a leading energy and commodity trading company, is seeking an experienced Senior Software Engineer to join our team in Portland, OR. As a senior software engineer at PacifiCorp, you will play a key role in designing, developing, testing, documenting, and implementing complex computer...


  • Portland, Oregon, United States Ghost RX Inc Full time

    Job Title: Senior Software Engineer with Proficiency in JavaAs a senior software engineer with expertise in Java, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical solutions, and implement them using Java...


  • Portland, Oregon, United States PTC Full time

    We are seeking a skilled Senior Software Developer in Test to join our team at PTC. As a key member of our Quality Assurance team, you will be responsible for delivering high-quality software applications to the market.Key Responsibilities:Develop and maintain automated tests to ensure comprehensive test coverageCollaborate with cross-functional teams to...


  • Portland, Oregon, United States CyberCoders Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at CyberCoders. This is a remote opportunity to work with a talented group of engineers on a range of exciting projects.Key ResponsibilitiesPartner with senior Rails developers to drive the next generation of our product architectureImplement new features and...


  • Portland, Oregon, United States Walmart Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer - Frontend to join our team. The ideal candidate will have a strong background in frontend engineering and be proficient in JavaScript and HTML/CSS. The role involves designing and developing high-quality user interfaces and user experiences for our web applications. The successful...


  • Portland, Oregon, United States Jobot Full time

    Job OverviewA renowned Architecture and Engineering firm, based in Oregon and Washington, seeks an experienced Project Architect to join their dynamic team. This exciting opportunity presents a chance to lead architectural design processes, manage teams, and oversee construction administration for high-end retail projects.About UsThe company has been...


  • Portland, Oregon, United States Aerotek Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team and lead full stack development projects.Responsibilities:Lead and manage full stack development projectsDesign and develop scalable and efficient software solutionsCollaborate with cross-functional teams to ensure successful project deliveryRequirements:5+ years of...


  • Portland, Oregon, United States Clackamas County Full time

    Job Description:We are looking for a highly skilled S Software Engineer to join our team at "{company}".As a key member of our development team, you will be responsible for designing, implementing, and maintaining our software applications.Key Responsibilities:• Design and develop high-quality software solutions• Collaborate with cross-functional teams...


  • Portland, Oregon, United States AccentCare Full time

    Job Summary: We are seeking a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have expertise in full stack development and the ability to work effectively in a collaborative environment.Key Responsibilities:Design, develop, and deploy scalable and efficient full stack applications.Collaborate with cross-functional...


  • Portland, Oregon, United States Jobot Full time

    OverviewThis esteemed role at Jobot presents a unique opportunity for an accomplished Project Architect to lead the design and development of cutting-edge retail projects. Located in Oregon and Washington, our full-service architecture and engineering firm prioritizes its people and clients alike.We're seeking a visionary professional with extensive...


  • Portland, Oregon, United States Touchmark at Wedgewood Full time

    About Touchmark at WedgewoodTouchmark is a leading developer and operator of full-service retirement communities, providing Gold Standard hospitality in the U.S. and Canada. Our company prides itself on continually reinvesting in multimillion-dollar refurbishments, apartment finish upgrades, and model home stagings.Our TeamWe collaborate with talented...


  • Portland, Oregon, United States State of Oregon Full time

    About the RoleWe are seeking a talented software engineer to join our team and contribute to the development of scalable software solutions. The ideal candidate will have a strong background in software development and be able to work collaboratively with our team of experts.ResponsibilitiesDesign, develop, and test software applicationsCollaborate with...


  • Portland, Oregon, United States Network Optix Full time

    About Network Optix: Network Optix is a leading innovator in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products. Our decade-long journey has led to the development of the Network Optix Enterprise Video Operating System, enabling organizations to rapidly build world-class, custom-tailored,...


  • Portland, Oregon, United States PayRange Full time

    Job DescriptionKey Responsibilities:Design, implement, and maintain cloud infrastructure using AWS and Azure platforms.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and execute DevOps strategies to improve software delivery and deployment processes.Ensure high-quality software delivery through rigorous...

  • CAD Designer

    3 weeks ago


    Portland, Oregon, United States hdr Full time

    At HDR, we're looking for a skilled CAD Designer to join our team. As a CAD Designer, you will work closely with architects, engineers, and other technical professionals to create accurate and detailed designs for various projects. Your primary responsibility will be to generate BIM elements, maintain discipline models, and ensure that all digital delivery...