Application Developer

Western Partitions, Inc.Lake Oswego, OR
6h$120,000 - $140,000Hybrid

About The Position

Are you an experienced developer who enjoys building real solutions and automations that power everyday business operations? Do you thrive in a highly collaborative environment yet have the discipline to own your projects from concept to completion? If so, we want to talk to you. We are seeking a talented Application Developer with strong C# skills and a passion for clean architecture, reliable systems, and continuous improvement. This role plays a key part in designing, developing, and supporting custom business applications used across our organization – including web applications, Windows desktop tools, enterprise integrations, and next-generation applications leveraging modern .NET technologies.

Requirements

  • 5+ years of hands-on C# development in enterprise environments (Windows Forms, ASP.NET MVC/Web Forms, or .NET 6/7/8 applications).
  • Experience building or supporting MAUI or Blazor Hybrid applications is extremely valuable.
  • A strong understanding of databases is valuable.
  • Solid grasp of object-oriented design, clean code principles, and modern .NET frameworks.
  • Familiarity with best practices around Git, SDLC methodologies, code review processes, and structured QA testing.
  • Ability to break down complex problems, work efficiently with minimal oversight, and proactively communicate progress, risks, and blockers.
  • A positive, team-oriented mindset with a genuine interest in improving systems, processes, documentation, and development standards.

Nice To Haves

  • Experience with RAG LLM development would be nice to have.

Responsibilities

  • Design, develop, and maintain C# applications across multiple platforms, including traditional Windows Forms and ASP.NET web applications.
  • Contribute to our move toward modern UI frameworks by building .NET MAUI / Blazor Hybrid applications.
  • Work closely with peers and leadership to understand requirements, validate assumptions, and ensure alignment throughout each project.
  • Participate in and help strengthen team practices around: Source and code change control (Git-based workflows) Peer code review and design review Q/A testing and quality automation Issue and defect tracking Project planning and progress transparency
  • Troubleshoot, debug, and improve existing systems with a focus on stability, performance, and long-term maintainability.
  • Act as both a self-starter, capable of moving a project forward independently and a collaborative teammate.

Benefits

  • Competitive pay
  • Incentive bonus plan
  • 401(k) retirement savings plan with match
  • Medical, prescription drug, dental and vision insurance plans with flexible spending account option
  • Life insurance, accidental death, and disability benefits
  • Flexible paid time off policy and paid holidays

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service