Demo

Senior Software Engineer

Data Resource Technologies
Portland, OR Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/25/2025
As a Senior Software Engineer with Resource Data, you’ll play a crucial role on a team of technical consultants to design and develop various business solutions. The team will augment a client's early-stage product team where your thought leadership will directly impact the maturity of the team's practices, as well as the success and growth of solutions.

You’ll work closely with designers, product managers, and fellow developers to build seamless and scalable solutions. Using React and Redux for the front-end and Node.js for the back-end, you’ll develop a robust and high-performance system while ensuring data integrity and efficiency with PostgreSQL. Your expertise will help shape the technical direction of solutions, ensuring they meet the evolving needs of our business partners.

Key Responsibilities

  • Analyze, design, develop, and test software modules in support of clients' software application development projects
  • Deliver solutions with Agile project teams that adhere to business needs, technical requirements, workflow, budget, timeline, and resources
  • Provide subject matter expertise in building estimates, proposals, and architectural trade-offs
  • Develop and maintain the interactive layer of built solutions using React and Redux
  • Design and implement scalable and efficient APIs using Node.js
  • Manage and optimize the database using PostgreSQL, ensuring data integrity and performance
  • Work closely with designers, product managers, and other developers to create a seamless user experience
  • Troubleshoot and debug issues across the full stack, from front-end UI to back-end services.

Basic Qualifications

  • 5 years' experience developing full-stack software solutions using JavaScript frameworks and libraries (React/Redux, node.js, express.js)
  • Solid understanding of PostgreSQL, including schema design, queries, and performance tuning
  • Experience developing custom software solutions on an Agile software development team
  • Ability to interact with business users, product managers, and stakeholders to gather requirements and translate them into technical solutions
  • Proactive approach to identifying opportunities for improvement and implementing solutions without requiring step-by-step direction
  • Proven track record in consulting, advising, or working directly with clients on technology-driven projects

Preferred Qualifications

  • 3 years' experience consulting directly to customers in a client-facing role
  • Experience utilizing user data and client feedback to guide product feature development
  • Experience developing backend solutions in the Microsoft stack is a plus (.NET, .NET Core, Entity Framework, SQL, etc.)
  • Bachelor’s or master’s degree in computer science or a closely related field

About Us

For more than 37 years, we’ve designed and built innovative technology solutions for our clients most complex challenges. We work on diverse projects spanning different industries, tech stacks, and systems. Forming strong partnerships with our clients is a cornerstone of our success. As a result, we’ve expanded to 5 locations and more than 200 employees.

We Believe in Team

We come from diverse backgrounds, not just IT, and have a wide range of interests. This diversity brings unique perspectives and insights to our work. You’ll always find support from coworkers—no matter their role or location. We believe in working together, pooling our ideas and expertise to achieve amazing results. Together, let’s conquer challenges and grow our skills all while enjoying our work.

It’s About Balance

“Work-life balance” isn’t a catch phrase, it’s a core value we live every day. Say goodbye to overtime, long hours, and constant travel. Our culture is built around focusing on what truly matters to you. Whether it’s investing quality time with family, achieving personal fitness goals, dominating your favorite game, or embarking on that dream safari, we support your outside interests.

Join us and discover a more fulfilling and enjoyable way to work.

Resource Data is an Equal Opportunity Employer and welcomes any qualified individuals authorized to work for ANY employer in the U.S.

Please note: Resource Data will not provide immigration-related support or sponsor employment authorization for this position. Immigration related support includes documentation needed for any international student curricular, optional practical training (OPT), or exchange programs. Visas that require sponsorship include any employment authorization documents that require immigration support from an employer. Resource Data is not accepting candidates from third-party agencies at this time. The following states are not approved for remote payroll at this time: New York, California, New Jersey, Kentucky, Maine, Montana, New Hampshire, New Mexico, Vermont, Hawaii, Virginia, Massachusetts

Powered by JazzHR

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Data Resource Technologies

Data Resource Technologies
Hired Organization Address Denver, CO Full Time
Job Details Technical Writer Statement of Work: Documentation 70% This position assists in providing documentation to su...
Data Resource Technologies
Hired Organization Address Denver, CO Full Time
Job Details Responsibilities for this project may include and are not limited to the following: Coordinate project manag...
Data Resource Technologies
Hired Organization Address Anchorage, AK Intern
Duration: Summer 2025, possible extension through the fall Hours: Avg. 20 hours/week Rate: $20 hourly As a Marketing Int...
Data Resource Technologies
Hired Organization Address Houston, TX Full Time
As a Senior GIS Programmer/Analyst with Resource Data, you’ll help design and develop geospatial data and geospatial sol...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Portland, OR area that may be a better fit.

Senior IC Design Software Engineer

Siemens Digital Industries Software, Wilsonville, OR

Senior Software Engineer- High Level Synthesis

Siemens Digital Industries Software, Wilsonville, OR

AI Assistant is available now!

Feel free to start your new journey!