Senior Full Stack Developer (.Net/C#/SQL/
Indexed description
TITLE: Senior Software Developer
LOCATION: Canby, OR (On-Site)
PAY: Target pay for this role is $140,000–$155,000 per year but may vary based on experience
ENGAGEMENT TYPE: Direct Hire
What You'll Be Doing
Our client, a technology-forward, multi-site manufacturer in the Portland area, is looking for an experienced Senior Software Developer to design, build, and support software solutions that improve business processes and customer experience. This team is at the center of major digital transformation initiatives — including eCommerce modernization, AI-enabled business solutions, manufacturing automation, advanced analytics, ERP modernization, and Industry 4.0 technologies — and you'll deliver solutions with real, measurable impact.
In This Role, You Will
- Design, develop, test, and maintain web applications, APIs, integrations, and backend services
- Translate business requirements into technical solutions and implementation plans
- Contribute to architecture decisions and technical standards
- Mentor developers, conduct code reviews, and promote engineering excellence
- Partner with Product Managers, Business Analysts, and stakeholders to define and deliver solutions
- Participate in Agile planning, backlog refinement, estimation, and release planning
- Develop integrations with internal and third-party systems
- Troubleshoot production issues, perform root-cause analysis, and support deployments and monitoring
- Maintain technical documentation and share knowledge through mentoring and collaboration
- 5+ years of professional software development experience
- Proficiency in C#, .NET, JavaScript, TypeScript, Node.js, Next.js, Python, or similar modern technologies
- Experience developing REST APIs and distributed applications
- Experience with SQL and relational databases
- Familiarity with Azure, AWS, or similar cloud platforms
- Experience working in Agile environments
- Strong analytical, problem-solving, and communication skills
- Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience
- Experience with microservices and event-driven architectures
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of cloud-native development patterns
- Experience integrating ERP, CRM, eCommerce, manufacturing, or other business systems
- Experience mentoring offshore developers
- Experience using AI-assisted development tools
WHY ProFocus
Candidates come first. ProFocus is a nine-time winner of Best in Staffing for Client & Talent Satisfaction.
Quality process. We invest the time to understand your background and career goals. We only introduce you to opportunities that are the right fit.
Access to hiring managers. We have close relationships with some of the most respected local companies, from small businesses to Fortune 500 companies. These relationships give us access to roles that may not be available anywhere else.
Want to apply? Email your resume to [email protected].
Visit our Job Seekers page to learn more and review other opportunities.
ProFocus is an equal opportunity employer. We value diversity in our workplace and encourage all qualified applicants regardless of race, color, age, sex, religion, national origin, physical or mental disability, pregnancy, marital status, veteran or military status, genetic information, sexual orientation, or any other characteristic protected by federal, state, or local laws.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search