1

Python Application Developer Jobs in Hillsboro, OR

Senior Python Developer

Portland, OR · On-site

$128K - $173K/yr

MDAEdge is a company seeking a Senior Python Developer to assist with the IQGeo go-live project ... Analyses requirements and tests and integrates application components. • Ensures that system ...

Application Engineer

Hillsboro, OR · On-site

$100K - $125K/yr

Application Engineer Salary Range: $100k to $125k Our client is urgently looking for direct hire an ... Knowledge of MATLAB, Python, Linux and other analysis software * Knowledge of optics and wavelength

Field Application Engineer (USA)

Portland, OR · On-site

$80 - $110/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

If so, we want you on our team as our new Application Engineer! Who we are Rocsys is a fast-growing ... A foundational understanding of programming languages such as Python, C/C++, and Rust, enabling ...

next page

Showing results 1-20

Python Application Developer information

See Hillsboro, OR salary details

$18

$57

$92

How much do python application developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for python application developer in Hillsboro, OR is $57.33, according to ZipRecruiter salary data. Most workers in this role earn between $46.06 and $65.96 per hour, depending on experience, location, and employer.

What is a Python application developer?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

What are the key skills and qualifications needed to thrive as a Python application developer, and why are they important?

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

What are some common challenges Python application developers face when working on large-scale projects?

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

Are Python application developers still in demand?

Python application developers are currently in high demand due to Python's versatility in web development, data analysis, machine learning, and automation. Skills in frameworks like Django or Flask and knowledge of cloud platforms can enhance job prospects in this field.

What jobs can a Python Application Developer get?

A Python Application Developer can pursue roles such as software engineer, backend developer, data analyst, data scientist, automation engineer, or machine learning engineer. These positions often require knowledge of frameworks like Django or Flask, and proficiency with databases, version control, and cloud services.

What are popular job titles related to Python Application Developer jobs in Hillsboro, OR?

For Python Application Developer jobs in Hillsboro, OR, the most frequently searched job titles are:

What job categories do people searching Python Application Developer jobs in Hillsboro, OR look for?

The top searched job categories for Python Application Developer jobs in Hillsboro, OR are:

Infographic showing various Python Application Developer job openings in Hillsboro, OR as of August 2026, with employment types broken down into 76% Full Time, 19% Part Time, and 5% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $119,244 per year, or $57.3 per hour.

Sr Application Developer - Charles River Development (CRD)

Qode

Camas, WA • On-site

$105K - $145K/yr

Full-time

Re-posted 15 days ago


Job description

Client: Wealth Management
Position: Sr Application Developer - Charles River Development (CRD)
Compensation: $120K - $140K + Bonus
Location: Camas, WA or Plano, TX or Tampa, FL - On site 100% first 90 days and then 1 day a week WFH
Work Authorization: US or GC ONLY NO H1B's
Education: Bachelor's degree in finance, Economics, Computer Science, Engineering, Math, or equivalent
Experience:
  • Must have financial institution or wealth management background in investment
  • Hands-on experience with the Charles River API Framework (frontend and backend)
  • 10+ years experience in Application Development:
  • Advanced SQL - complex queries, performance tuning
  • Java or C# - ability to interpret, collaborate, and support integrations
  • REST API integration, testing, and troubleshooting
  • Python Programming
  • 3+ years CRD Implementation / Customization , Workbench (Manager or Central) configuration experience
  • Experience with CRD Batch Automation, including monitoring and exception handling
  • Familiarity with portfolio optimization concepts (risk factors, constraints, optimization models)
  • Experience with optimization tools such as Axioma and OMET/Gap Point.
  • Experience with Order Management workflows, markets, and trading processes (Equities & Fixed Income)

Responsibilities:
  • Lead end-to-end delivery of CRD enhancements: requirements, design, CRD configuration, integrations, testing, deployment, and ongoing support
  • Configure Manager Work Bench or Central Work Bench layouts, workflows, rules, and result sets
  • Hands-on work with the Charles River API Framework, including:
  • Frontend APIs - UI workflows, triggers, CRD interaction points
  • Backend APIs - data calls, order submissions, guideline checks, reference data, trading flows
  • Build and support integration workflows using REST APIs, services, and messaging frameworks
  • Apply working knowledge of portfolio optimization concepts (risk models, constraints, exposures, and transaction cost analysis)
  • Familiarity with industry optimization platforms including Axioma (portfolio construction, risk model integration) and OMEGA Point (optimization and risk analytics tools)
  • Collaborate with Portfolio Engineering teams to support optimization workflows feeding CRD
  • Ensure Start-of-Day readiness for CRD and support ongoing system stability
  • Translate our requirements into detailed functional and technical specifications, user stories, diagrams, and interface documentation