Senior Software Architect

24 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

    At Ascend Software, we're on a mission to revolutionize the way businesses automate their accounts payable processing. As a Senior Software Engineer, you'll play a critical role in designing and building innovative software solutions that drive growth and success.SalaryThe salary for this position is estimated at $152,500 per year, based on industry...


  • 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 IT Vision Group Full time

    Job DescriptionWe are seeking a Senior Cloud Architect with expertise in Java and AWS to join our team at IT Vision Group.This is a full-time, 12-month contract opportunity based in Oregon (with the possibility of travel as required by clients).The ideal candidate will have over 15 years of experience in software engineering, with the last 3+ years focusing...


  • 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

    About PacifiCorpPacifiCorp is a leading organization dedicated to customer-centric growth and environmental sustainability, diversity, equity, and inclusion. We are committed to fostering a culture of excellence in customer service.Compensation PackageThe estimated salary for this position is $124,600 - $145,500 annually. In addition to the base salary, this...


  • 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 Unitus Community Credit Union Full time

    At Unitus Community Credit Union, we strive to make a positive impact on our members' lives.Compensation:$120,000 - $180,000 per yearJob Description:The Senior Software Engineer will play a crucial role in designing, building, and maintaining software programs and applications that support business objectives across the enterprise. This includes working with...