The Software Engineer will design backend services, build data and simulation pipelines, contribute to cloud architecture, and carry features from initial requirements through deployment and ...
The Software Engineer will design backend services, build data and simulation pipelines, contribute to cloud architecture, and carry features from initial requirements through deployment and ...
Working alongside software developers, systems engineers, and quality teams, you'll help build ... scripts to validate system-level software functionality across PET and SPECT platforms.
Working alongside software developers, systems engineers, and quality teams, you'll help build ... scripts to validate system-level software functionality across PET and SPECT platforms.
Graphic Software Developer
Hillsboro, OR · On-site
Bachelor of Science degree in Computer Science or Computer Engineering with more than 4 years of product level software development experience or a Master's degree with more than 2 years of ...
Graphic Software Developer
Hillsboro, OR · On-site
Bachelor of Science degree in Computer Science or Computer Engineering with more than 4 years of product level software development experience or a Master's degree with more than 2 years of ...
OR · On-site
Mid-Level .Net Engineer ( please pay attention to the years of experience Location: 100% remote ... Passion and desire to be a great software engineer * 3+ year(s) of C# .NET * 1+ year(s) of SQL or ...
Quick apply
OR · On-site
Mid-Level .Net Engineer ( please pay attention to the years of experience Location: 100% remote ... Passion and desire to be a great software engineer * 3+ year(s) of C# .NET * 1+ year(s) of SQL or ...
C++ Developer
Hillsboro, OR · On-site
$53.25 - $72/hr
The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. * Key projects: → Develop ...
Quick apply
C++ Developer
Hillsboro, OR · On-site
$53.25 - $72/hr
The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. * Key projects: → Develop ...
Software Developer
Hillsboro, OR · On-site
... requirements and high level use cases. Good understanding of object oriented programming ... Software Developer Start Date ASAP Software Developer Assignment Length 4+ months (possible ...
Software Developer
Hillsboro, OR · On-site
... requirements and high level use cases. Good understanding of object oriented programming ... Software Developer Start Date ASAP Software Developer Assignment Length 4+ months (possible ...
Software Developer
Hillsboro, OR · On-site
... requirements and high level use cases. Good understanding of object oriented programming ... Software Developer Mandatory Skills Experience developing in C# 5.0 on .Net 4.5 or higher.
Software Developer
Hillsboro, OR · On-site
... requirements and high level use cases. Good understanding of object oriented programming ... Software Developer Mandatory Skills Experience developing in C# 5.0 on .Net 4.5 or higher.
We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Mentor senior and mid-level engineers, helping the team make better architectural decisions and ...
We are looking for a Principal Software Engineer to help lead the architecture, execution, and ... Mentor senior and mid-level engineers, helping the team make better architectural decisions and ...
Mid-Level Backend Engineer
OR · On-site +1
$145K - $170K/yr
What you'll be doing The primary responsibilities of our next Mid-Level Backend Engineer will be to: * Build and maintain our production services at scale * Develop new features to support internal ...
Mid-Level Backend Engineer
OR · On-site +1
$145K - $170K/yr
What you'll be doing The primary responsibilities of our next Mid-Level Backend Engineer will be to: * Build and maintain our production services at scale * Develop new features to support internal ...
Software Developer II
White City, OR · On-site
Role Overview We are seeking a Software Developer II to join our engineering team on-site at our ... Driving technical strategy and overseeing high-level project execution. Responsibilities * Feature ...
Software Developer II
White City, OR · On-site
Role Overview We are seeking a Software Developer II to join our engineering team on-site at our ... Driving technical strategy and overseeing high-level project execution. Responsibilities * Feature ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
Structural Engineer (Mid-Level) Hazen and Sawyer is seeking a Structural Engineer for our Portland ... Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an ...
Quick apply
Structural Engineer (Mid-Level) Hazen and Sawyer is seeking a Structural Engineer for our Portland ... Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
... Mid-Level Geotechnical Engineer typically would be placed at a Shannon & Wilson Senior Professional I, II, or III level. Shannon & Wilson is committed to providing a comprehensive total rewards ...
C++ Developer
Hillsboro, OR · On-site
$53.25 - $72/hr
The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. * Key projects: → Develop ...
Quick apply
C++ Developer
Hillsboro, OR · On-site
$53.25 - $72/hr
The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and applications. * Key projects: → Develop ...
Mid-Level Full Stack Developer (Ruby on Rails)
OR · On-site +1
$120K - $160K/yr
As a Mid-Level Full Stack Developer, you will contribute to building and maintaining web applications, collaborating with the team to implement new features, and optimizing performance. You will work ...
Mid-Level Full Stack Developer (Ruby on Rails)
OR · On-site +1
$120K - $160K/yr
As a Mid-Level Full Stack Developer, you will contribute to building and maintaining web applications, collaborating with the team to implement new features, and optimizing performance. You will work ...
Mid-level Agentic DevOps Engineer - Remote - USA
Salem, OR · On-site +1
$53 - $72.50/hr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Mid-level Agentic DevOps Engineer to join our team. You'll ...
Mid-level Agentic DevOps Engineer - Remote - USA
Salem, OR · On-site +1
$53 - $72.50/hr
Building highly-skilled software development teams for hundreds of the world's greatest companies ... The Position We're looking to hire a Mid-level Agentic DevOps Engineer to join our team. You'll ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Review engineering calculations prepared by junior level engineers. * Support business development ... Prior Experience with PAVER/StreetSaver asset management software is desired. * Excellent writing ...
Mid Level Software Developer information
See Oregon salary details
$50.8K - $62.1K
1% of jobs
$62.1K - $73.4K
4% of jobs
$73.4K - $84.8K
9% of jobs
$95.3K is the 25th percentile. Wages below this are outliers.
$84.8K - $96.1K
12% of jobs
$96.1K - $107.5K
15% of jobs
The median wage is $114.9K / yr.
$107.5K - $118.8K
14% of jobs
$118.8K - $130.1K
15% of jobs
$134.6K is the 75th percentile. Wages above this are outliers.
$130.1K - $141.5K
13% of jobs
$141.5K - $152.8K
9% of jobs
$152.8K - $164.2K
5% of jobs
$164.2K - $175.5K
3% of jobs
$50.8K
$118.3K
$175.5K
How much do mid level software developer jobs pay per year?
What is a mid level software developer?
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.
What are the typical daily responsibilities of a mid level software developer?
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
What are the most commonly searched types of Software Developer jobs in Oregon?
The most popular types of Software Developer jobs in Oregon are:
What are popular job titles related to Mid Level Software Developer jobs in Oregon?
For Mid Level Software Developer jobs in Oregon, the most frequently searched job titles are:
- Contractual Angular Net Developer
- Software Developer Contract
- Freelance Software Developer C C++
- Senior Software Developer
- Microsoft Software Developer
- Full Stack Software Developer
- Remote Software Developer
- Senior Net Software Developer
- Work From Home Software Developer
- Junior Software Developer No Experience
What job categories do people searching Mid Level Software Developer jobs in Oregon look for?
The top searched job categories for Mid Level Software Developer jobs in Oregon are:
What cities in Oregon are hiring for Mid Level Software Developer jobs?
Cities in Oregon with the most Mid Level Software Developer job openings:
Mid-Level Software Engineer - Python, AWS, and Modeling
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 13 days ago
Key responsibilities
Design, build, and maintain backend services, APIs, data-processing workflows, and simulation capabilities.
Develop and maintain cloud-native workflows using AWS services such as Lambda, Step Functions, SQS, and S3.
Build and maintain data pipelines that ingest, validate, transform, enrich, and publish source data.
Job description
We are seeking a backend-focused Software Engineer to help build a modeling and decision-support application for the Defense Health Agency (DHA). The platform enables planners to explore complex healthcare-system scenarios through data integration, simulation, and interactive analysis. This is a hands-on software engineering position for someone who enjoys working across the full software development lifecycle. The Software Engineer will design backend services, build data and simulation pipelines, contribute to cloud architecture, and carry features from initial requirements through deployment and demonstration. The application includes a web-based user experience, but the role’s current emphasis is backend engineering, cloud infrastructure, data processing, and complex systems design.
Responsibilities
- Own software features from initial design through implementation, testing, deployment, and ongoing improvement.
- Design and build Python services, APIs, data-processing workflows, and simulation capabilities.
- Develop modeling logic in collaboration with subject-matter experts and integrate that logic into a production application.
- Build and maintain cloud-native workflows using AWS services such as Lambda, Step Functions, SQS, and S3.
- Work with different compute and deployment models based on performance, scalability, and security needs.
- Design and maintain data pipelines that ingest, validate, transform, enrich, and publish source data.
- Develop APIs and backend application functionality using Python and FastAPI.
- Work with PostgreSQL, SQLAlchemy, and Alembic to design schemas and manage database changes.
- Contribute to a Next.js frontend when needed, while primarily focusing on backend and platform development.
- Build and maintain automated delivery workflows using GitLab CI/CD and GitHub Actions.
- Package and deploy applications using Docker.
- Apply DevSecOps practices such as automated testing, code review, dependency management, security scanning, observability, and infrastructure as code.
- Participate in architectural and technical design decisions.
- Demonstrate completed capabilities to users and incorporate their feedback into future development.
- Diagnose challenging technical problems across application code, data, infrastructure, and deployment environments.
*This position is designed to be flexible, with responsibilities evolving to meet business needs and enable individual growth.
Requirements
- Approximately 3–5 years of professional software engineering experience, or equivalent demonstrated ability.
- Ability to obtain and maintain a Secret clearance.
- Strong professional experience developing production software in Python.
- Experience designing backend services, APIs, data-processing systems, or other complex software.
- Working knowledge of relational databases and SQL.
- Experience with automated testing, source control, code review, and modern software engineering practices.
- Ability to independently own features while collaborating effectively with engineers, users, and subject-matter experts.
- Ability to communicate technical decisions and demonstrate working software to users.
Preferred Qualifications
- Experience with AWS, particularly Lambda, Step Functions, SQS, S3, or comparable cloud services.
- Experience building cloud-based data pipelines.
- Experience with FastAPI or a similar Python web framework.
- Experience with PostgreSQL, SQLAlchemy, and Alembic.
- Experience designing distributed, asynchronous, or event-driven systems.
- Experience with Docker and containerized application development.
- Experience creating CI/CD pipelines with GitLab CI/CD or GitHub Actions.
- Familiarity with infrastructure as code, application observability, and automated security scanning.
- Experience with TypeScript, React, or Next.js.
- Experience working directly with users to refine requirements and demonstrate software.
- Experience translating domain-expert knowledge into maintainable software logic.
- Experience with discrete-event simulation, SimPy, mathematical modeling, operations research, or other analytical modeling techniques.
- Familiarity with Kubernetes or another container-orchestration platform.
Why Work for Us?
Core4ce is a team of innovators, self-starters, and critical thinkers—driven by a shared mission to strengthen national security and advance warfighting outcomes.
We offer:
- 401(k) with 100% company match on the first 6% deferred, with immediate vesting
- Comprehensive medical, dental, and vision coverage—employee portion paid 100% by Core4ce
- Unlimited access to training and certifications, with no pre-set cap on eligible professional development
- Tuition assistance for job-related degrees and courses
- Paid parental leave, PTO that grows with tenure, and generous holiday schedules
- Got a big idea? At Core4ce, The Forge gives every employee the chance to propose bold innovations and help bring them to life with internal backing.
Join us to build a career that matters—supported by a company that invests in you.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), national origin, disability, veteran status, age, genetic information, or other legally protected status.
Required Skills
Required Experience