Senior Software Developer

24 hours ago


Myrtle Point, Oregon, United States BECU Full time
About the Role

We are seeking a highly skilled Sr Software Developer to join our team at BECU. As a key player in our software development efforts, you will be responsible for crafting innovative solutions that drive our business forward.

Key Responsibilities
  • Lead development efforts, guiding teams through code and design reviews to ensure quality and scalability.
  • Design and build solutions that are highly available and scalable in a production environment.
  • Present and communicate technical topics and innovations with the broader engineering community.
  • Drive system improvements, identifying opportunities for code, design, and structural enhancements.
  • Maintain and enforce coding standards, ensuring code quality and extensibility.
  • Mentor and guide junior developers and Software Development Engineers in Test (SDETs).
  • Collaborate on technology roadmaps, working with architects and product owners to design and document the vision.
  • Automate business processes, leading teams in improving operational efficiency.
  • Contribute beyond the code, taking on additional responsibilities as needed to support the team.
What You'll Gain
  • Leadership opportunities, leading and mentoring teams of developers.
  • Continuous learning, engaging in a culture that prioritizes emerging technologies and best practices.
  • Impactful work, playing a crucial role in shaping the technology landscape at BECU.
  • A collaborative culture, working with a supportive and innovative team.
Qualifications
  • Bachelor's degree in Computer Science or related discipline, or equivalent work experience.
  • Minimum of five years of experience designing software and writing production code in a team environment.
  • Deep understanding of Secure Development best practices, demonstrated through regular use of static code analysis tools.
  • Proven ability to deliver highly scalable solutions in multiple programming languages and technical environments.
  • Expertise in one or more of the following: .NET, C#, modern JavaScript frameworks, or Python.
  • Knowledge of Open Source (OSS) technologies and libraries.
  • Experience with public cloud technologies (Azure, AWS, Google Cloud).
  • Deep experience in one of the following domains: server-side web development, modern client-side web development, REST/web services, large-scale data analytics using Machine Learning frameworks, networking, and service mesh.
  • Expertise in SOLID design principles, Object-Oriented Programming and Design, and SOA patterns and distributed systems design.
  • Proficiency with Continuous Integration and Continuous Delivery systems and tools.
  • Deep expertise in Test Driven Development concepts, methods, and tools.
  • Experience using Git, including code reviews, pull requests, and following branching standards.
  • Experience presenting to technically adept audiences.
  • Experience with SQL, large datasets, data warehousing, and sophisticated ETL processes, analytics engines.
  • Proven ability to stay current with emerging technologies and apply them to solve business challenges.
  • Proven experience leading and collaborating within teams, including business unit teams, to deliver solutions through all aspects of the SDLC.
Desired Qualifications
  • Working knowledge of containers and container orchestration in Kubernetes.
  • Knowledge of cloud-hosted SQL-based datastores and NoSQL systems.


  • Myrtle Point, Oregon, United States BECU Full time

    About the RoleWe are seeking a highly skilled Sr Pega Software Developer to join our team at BECU. As a key member of our software development team, you will be responsible for designing, developing, and implementing enterprise-class software solutions using the Pega platform.Key ResponsibilitiesLead the development of Pega-based solutions, collaborating...


  • Myrtle Point, Oregon, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Senior Full Stack Developer to join our team in a remote role.About the RoleWe are looking for a talented developer to work on optimizing cross-platform applications, integrating Bluetooth enabled devices, and designing cloud-based solutions in AWS to support RPM functionality for 3rd party...


  • Myrtle Point, Oregon, United States Stillfront Full time

    Job Title: Senior Native Mobile Applications DeveloperWe are seeking a highly skilled Senior Native Mobile Applications Developer to join our team at Stillfront. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications using Flutter.Your primary focus will be on working on a...


  • Myrtle Point, Oregon, United States Percepta Full time

    Senior Data Warehouse DeveloperPercepta is seeking a highly skilled Senior Data Warehouse Developer to join our team. As a Senior Data Warehouse Developer, you will be responsible for designing, developing, and maintaining a global data warehouse containing corporate performance information and operational data for customer interaction centers...


  • Myrtle Point, Oregon, United States Percepta Full time

    About the RoleWe are seeking a highly skilled Senior Data Warehouse Developer to join our team at Percepta. As a Senior Data Warehouse Developer, you will be responsible for designing, developing, and maintaining our global data warehouse, which gathers data from various internal and external sources.Key ResponsibilitiesDesign and develop high-volume data...


  • Myrtle Point, Oregon, United States Percepta Full time

    About the RoleWe are seeking a highly skilled Senior Data Warehouse Developer to join our team at Percepta. As a key member of our data warehousing team, you will be responsible for designing, developing, and maintaining our global data warehouse solutions.Key ResponsibilitiesDesign and develop high-volume data ingestion components and ETL solutions to...


  • Myrtle Point, Oregon, United States Percepta Full time

    About the RoleWe are seeking a highly skilled Senior Data Warehouse Developer to join our team at Percepta. As a Senior Data Warehouse Developer, you will be responsible for designing, developing, and maintaining our global data warehouse, ensuring that it meets the needs of our business stakeholders.Key ResponsibilitiesDesign and develop high-volume data...


  • Myrtle Point, Oregon, United States Percepta Full time

    About the RoleWe are seeking a highly skilled Senior Data Warehouse Developer to join our team at Percepta. As a Senior Data Warehouse Developer, you will be responsible for designing, developing, and maintaining our global data warehouse, ensuring data accuracy and reliability.Key ResponsibilitiesDesign and develop high-volume data ingestion components and...


  • Myrtle Point, Oregon, United States Percepta Full time

    About the RoleWe are seeking a highly skilled Senior Data Warehouse Developer to join our team at Percepta. As a Senior Data Warehouse Developer, you will be responsible for designing, developing, and maintaining our global data warehouse, which gathers data from various internal and external sources.Key ResponsibilitiesDesign and develop high-volume data...

  • Senior UI Developer

    2 weeks ago


    Myrtle Point, Oregon, United States HBS Systems Full time

    Senior UI Developer Job DescriptionHBS Systems is seeking a highly skilled Senior UI Developer to join our team. As a key member of our front-end development team, you will be responsible for implementing complex user interfaces using Vue.js.Key Responsibilities:Implement user interfaces based on design specifications provided by our UI/UX designers.Develop,...


  • Myrtle Point, Oregon, United States SCA Health Full time

    ServiceNow Senior DeveloperAt SCA Health, we're transforming the way we work and delivering exceptional patient care. As a ServiceNow Senior Developer, you'll play a critical role in designing, developing, and implementing complex solutions on the ServiceNow platform.Key ResponsibilitiesAnalyze business requirements and translate them into technical...


  • Myrtle Point, Oregon, United States Stillfront Full time

    Job OpportunityWe are seeking a highly skilled Senior Native Mobile Applications Developer with expertise in Flutter to join our team. As a key member of our development team, you will be responsible for working on a proof of concept project to introduce Flutter into an existing Unity application.Your primary tasks will include:Working with minimal guidance...


  • Myrtle Point, Oregon, United States Aya Healthcare Full time

    Software Release Manager Job DescriptionAya Healthcare is seeking a highly skilled Software Release Manager to join our team. As a key member of our product and technology organization, you will be responsible for managing the software release process from development to production.Key Responsibilities:Develop and implement the software release process for...


  • Myrtle Point, Oregon, United States Aya Healthcare Full time

    About the RoleAya Healthcare is seeking a highly skilled Software Release Manager to join our team. As a key member of our product and technology organization, you will be responsible for managing the software release process from development to production.Key ResponsibilitiesDevelop, implement, and manage the software release process for all software...


  • Myrtle Point, Oregon, United States Aya Healthcare Full time

    Job SummaryWe are seeking a highly skilled Software Release Manager to join our team at Aya Healthcare. The successful candidate will be responsible for managing the software release process from development to production, ensuring that software is deployed with minimal errors and downtime while adhering to our established software development lifecycle...


  • Myrtle Point, Oregon, United States Aya Healthcare Full time

    Software Release Manager Job DescriptionAya Healthcare is seeking a highly skilled Software Release Manager to join our team. As a key member of our product and technology organization, you will be responsible for managing the software release process from development to production.Key Responsibilities:Develop, implement, and manage the software release...


  • Myrtle Point, Oregon, United States DistroKid Full time

    Job OverviewDistroKid is the world's largest music distributor to major streaming platforms. We're seeking a skilled Software Engineering Manager to help us scale our technology and support millions of musicians worldwide.Key Responsibilities:Lead a team of software engineers to design, develop, and deploy scalable music distribution systems.Collaborate with...


  • Myrtle Point, Oregon, United States DistroKid Full time

    Job OverviewDistroKid is the world's largest music distributor to major streaming platforms. We're seeking a skilled Software Engineering Manager to help us continue to innovate and grow.Key Responsibilities:Lead a team of software engineers to develop and maintain our music distribution platformCollaborate with cross-functional teams to design and implement...

  • UiPath Developer

    5 days ago


    Myrtle Point, Oregon, United States Genpact Full time

    Job Title: Lead Consultant/Principal Consultant, UI PathWe are seeking a highly skilled and experienced UiPath developer to join our team as a Lead Consultant/Principal Consultant. As a key member of our automation team, you will be responsible for developing, testing, and maintaining software applications and systems.Key Responsibilities:Develop and...


  • Myrtle Point, Oregon, United States EarthScope Consortium Full time

    Job Title: Senior Field Engineer for Global Instrumentation NetworksWe are seeking a highly skilled Senior Field Engineer to join our team at EarthScope Consortium. As a key member of our Instrumentation Services department, you will be responsible for overseeing the execution of geophysical projects involving multiple technologies with both internal and...