Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

Precision Analytical Inc

Software Development Engineer Precision Analytical (PA) is the creator of the DUTCH Test, an innovative hormone test that creates better tools for healthcare professionals to explore hormone issues with their patients. PA exists to make it easier for patients and their healthcare providers to find answers to complex clinical questions. We are fully committed to our mission of providing the best diagnostic tools in functional medicine. This position is located in McMinnville, Oregon, in the beautiful Willamette Valley. This is a hybrid role. We are seeking candidates who can work effectively from both a home office and our McMinnville office or other worksites. Compensation & Benefits At PA, we base our pay ranges on the market median of similar jobs, as determined by third-party salary benchmark surveys. The salary range reflects the minimum to midpoint of the salary range to provide room for growth. Your individual pay will vary based on skills, experience, and internal equity. During your initial interview with the Talent partner, you can expect to have an open discussion about your pay expectations. With a career at PA, you get: Market-based competitive wage Bonus potential 401(k) with employer contribution Medical, dental and vision insurance Company-paid life insurance Wellness program Onsite gym Paid time off Holiday & Floating holiday Casual work environment Employee assistance program Free DUTCH Tests ...and more! About the Role We're rebuilding our architecture from the ground up, and we're looking for a Software Development Engineer to help shape it. You'll design, build, and ship scalable cloud-native applications with a focus on AWS serverless, event-driven architecture, and TypeScript/Node.js, while drawing on solid experience with traditional application architectures too. Who You Are You're a hands-on engineer with a curious streak. You've opened up a codebase, asked "why does it work like this?", and then actually gone and found out. You're equally comfortable with serverless and traditional architectures, and you know when each one is the right tool. You enjoy hard problems, ambiguous requirements don't rattle you, and you care about how your code connects to the business it serves. When you dig into an existing system, you can tell the difference between what the business actually needs and what someone bolted on years ago as a workaround. What You'll Do Most of your work will be building new systems, and those systems will need to integrate closely with our existing applications and platforms. That means designing clean, well-defined integrations that keep our architecture flexible as it evolves. On our small team you won't be siloed: you'll have a hand in every stage of the software lifecycle, from shaping requirements to shipping to production. This role reports to the VP of Technology. Major Duties and Responsibilities Help shape our new architecture from the ground up, choosing between serverless, containerized, and traditional approaches, and between monolithic and microservice designs, based on what each problem actually needs Design, develop, test, and maintain scalable, cloud-native applications using AWS and modern software development practices Build serverless and event-driven systems using AWS services including Lambda, API Gateway, SQS/SNS, EventBridge, and Step Functions, as well as ECS and Docker containers Apply distributed-system patterns such as pub/sub, saga, idempotency, retries and dead-letter queues, and CQRS to build reliable and resilient systems Develop infrastructure as code using AWS CDK and/or SAM Build backend services and applications using TypeScript/JavaScript and Node.js Design and work with both relational SQL databases and NoSQL databases, including DynamoDB Apply strong software engineering fundamentals, including data structures, algorithms, complexity analysis, software design patterns, SOLID principles, and separation of concerns Use sound judgment when applying design patterns, recognizing when a pattern improves maintainability and when it introduces unnecessary complexity Participate in Git-based development and pull-request workflows, including code reviews and collaborative problem solving Build and maintain CI/CD pipelines and automated testing, including unit, integration, and characterization testing Analyze existing applications and workflows to understand their business logic, identify the true business rules, and translate them into modern cloud-native designs Design integrations between new services and existing applications and platforms, including data synchronization and migration between database platforms Monitor and troubleshoot applications using AWS observability tools such as CloudWatch and X-Ray, along with structured logging and other appropriate practices Apply sound IAM and cloud security fundamentals when designing and implementing AWS solutions Collaborate with technical and non-technical stakeholders to clarify requirements, explain trade-offs, and make practical decisions Stay current with emerging development tools, including AI-assisted coding and AI application development, and apply them thoughtfully with appropriate review and testing Contribute to LLM-powered applications, including RAG pipelines, vector search, MCP servers, agent tooling, and evaluation of LLM output quality, as applicable to business needs Contribute across the technology stack as needed, including frontend development, infrastructure, data, and direct interaction with users Qualifications Required The ideal candidate will have 5+ years of professional software development experience and a bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent education and experience may be considered Hands-on experience building AWS serverless and event-driven applications, including Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions, ECS, and Docker Experience designing and building with both serverless and traditional application architectures, and the judgment to know when each is the right fit Strong experience with TypeScript/JavaScript, Node.js, SQL, and NoSQL databases such as DynamoDB Strong foundation in data structures, algorithms, complexity, software design patterns, SOLID principles, and separation of concerns Experience with AWS CDK/SAM, Git, pull-request workflows, CI/CD, and automated testing Understanding of distributed systems, microservices, and resilient architecture, including pub/sub, idempotency, retries, dead-letter queues, saga, and CQRS Ability to work effectively with existing systems, including reverse-engineering business logic and using characterization testing to capture current behavior Preferred Experience with React/Next.js, Python, Java, AWS observability and security, and software development in healthcare or other regulated industries Experience integrating new cloud-native services with established applications, including data synchronization and migration between platforms Experience using AI coding tools effectively and critically reviewing generated code Experience building LLM-powered applications, including RAG, embeddings/vector search, MCP servers, agent tooling, and LLM evaluation Familiarity with C#/.NET, Angular, Azure, Jira, and Confluence Work Environment This position is in an office (or a home) environment with frequent use of a computer and related hardware. A person must be able to stand and/or sit; see, hear and talk; use hands to type, handle or feel tools or controls; use hands and arms to reach. Occasionally lifting/moving up to 30lbs is also required. In addition, this position may require a person to travel via car, airplane, and other modes of transportation to various sites including Precision Analytical locations, stores or vendor locations, training or meeting venues, or conferences. EEO Statement All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other factors prohibited by law. Precision Analytical Inc

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Mcminnville, OR vacancy
  • $25 - $50 per hour

    Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Lafayette. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training ...
    Suggested
    Shift work
    Night shift
    Weekend work

    Airport Security Careers

    Lafayette, OR
    2 hours ago
  •  ...Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/...  ...Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates...  ...Java and understanding of the software development life cycle Knowledge of Core Java ,... 
    Suggested

    SynergisticIT

    Mcminnville, OR
    1 day ago
  •  ...position is responsible for a portion of a total engineering project related to designing, developing, testing, and maintaining software systems and applications. We're looking...  ...software when necessary. Responsible for development and completion of all software... 
    Suggested
    Remote work

    IT Motives LLC

    Newberg, OR
    3 days ago
  •  ...Systems Engineer, Principal page is loaded## Systems Engineer, Principalremote type: Hybridlocations...  ...of the organization's line-of-business software and enterprise application platforms....  ...in recruiting, onboarding, and development of talent, while imparting knowledge through... 
    Suggested
    For contractors
    Work visa

    A-dec

    Newberg, OR
    1 day ago
  • $50 per hour

    We are an established Oregon/Washington Real Estate Management & Brokerage Company that manages over 150 investment properties throughout Oregon and Washington. As a team, we accomplish objectives through integrity, leadership, communication, trust, loyalty, quality, and...
    Suggested
    Part time
    Work at office
    Local area

    Commonwealth

    Mcminnville, OR
    5 days ago
  • Description Let us train you as a Field Engineering Technician! Are you looking to launch your career in telecommunications? Stepping into the boots of a Field Engineering Technician with Hunter Communications can get you started! The amazing career opportunities at Hunter... 
    Full time
    Work at office
    Local area
    Monday to Friday
    Night shift

    Hunter Communications Inc

    Mcminnville, OR
    4 days ago
  • The Associate Manager's primary responsibility is to assist in the management and direction of daily operations of an Abbys Restaurant, and to assure quality food, sanitation, and customer service. They are also responsible for supervision of all restaurant personnel and...
    Hourly pay

    Abby's Pizza

    Mcminnville, OR
    2 days ago
  •  ...encourages and assists each person in developing to their highest potential, a career at A-dec is incredibly rewarding. Overview Software Support Specialist (SSS) I addresses and troubleshoots complex software problems and issues. This role serves as a trusted partner... 
    Remote work

    A-dec, Inc. (USA)

    Newberg, OR
    3 days ago
  •  ...skilled and motivated team player to fill the role of Senior Systems Engineer About the Job: The Senior Systems Engineer will work with...  ...of cloud and on-premise infrastructure services. Managing software installations on servers supporting all aspects of university... 
    Casual work
    Live out
    Live in
    Work at office
    Local area
    Immediate start

    George Fox University - Staff and Administrator

    Newberg, OR
    14 days ago
  •  ...A-dec, Inc. (USA) is seeking an IT Systems Engineer, Principal to lead architecture and technical direction for enterprise systems. This...  ...and return. The position requires 15 years of experience in software or systems design and demonstrated leadership in enterprise-... 

    Jobleads-US

    Newberg, OR
    2 days ago
  •  ...employee relations, talent acquisition and assessment, compensation management, performance management, training and leader-ship development, policy and procedures; and managing a team of HR professionals. The HRD reports directly to the hospital CEO. Minimum Qualifications... 
    Local area

    JDM Recruiters

    Mcminnville, OR
    3 days ago
  • $24 - $34 per hour

    Lead Painter Are you an experienced painting professional ready to step into a leadership position and level up your earning potential? Smith & Company Painting, Inc. has the role for you! We're hiring a full-time Lead Painter to guide our projects throughout McMinnville...
    Full time
    Casual work
    Monday to Friday

    Smith & Company Painting Inc

    Mcminnville, OR
    17 hours ago
  • $46.81 - $72.66 per hour

    Description Echocardiograph Technologist at Providence Newberg Medical Center in Newberg, OR Part-Time/Day Shift - Saturday and Sunday from 7:30am-6:00pm $4,000 Sign-on Bonus for eligible external candidates who meet all conditions for payment – this is in...
    Minimum wage
    Part time
    Local area
    Relocation package
    Shift work
    Weekend work
    Day shift

    Providence Non-RN - Oregon

    Newberg, OR
    1 day ago
  • Shift Lead As a Shift Lead, you will use your strong communication and interpersonal skills to effectively manage and motivate your team. You will also use your multitasking and prioritization skills to ensure that the store is running smoothly and efficiently. Additionally...
    Full time
    Flexible hours
    Shift work
    Afternoon shift

    Thoroughbred Express Auto Wash

    Mcminnville, OR
    5 days ago
  • $38 - $50 per hour

     ...Job Title: Quality Engineer Job Description We are seeking a Quality Engineer to join a high-impact Quality team focused on...  ...providing opportunities for technical growth and professional development. The position offers a chance to drive meaningful changes in quality... 
    Contract work
    Temporary work
    Work at office

    Actalent

    Mcminnville, OR
    4 days ago
  •  ...wellness programs (free gym memberships, virtual care appointments, mental health services and discount programs). Professional Development : Ongoing learning and career advancement opportunities. EEOC Statement: Willamette Valley Medical Center is committed... 
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours
    Shift work
    Night shift

    LifePoint Health

    Mcminnville, OR
    2 days ago
  •  ...partnering with internal and external resources as needed. Use CAD software to prepare documents for permitting, as needed. Provide...  ...reading as-builts and updating our records and ITIC. Assist Engineering team with emergency locates on a rotating on-call basis. Other... 
    Work at office
    Local area

    Hunter Communications Inc

    Mcminnville, OR
    2 days ago
  •  ...A-dec Inc. is seeking an IT Systems Engineer, Principal to serve as the primary hands-on authority for the design, integration, and sustainment of enterprise software platforms in Oregon. You will set architecture direction, drive next-generation solutions, and partner... 

    Jobleads-US

    Newberg, OR
    1 day ago
  • $125k - $145k

     ...A Senior Process Engineer plays a crucial role in optimizing and overseeing various stages of steel production to ensure efficiency, quality, and safety. Some of the responsibilities are analyzing production process, identifying areas for improvement, and implementing... 
    Day shift

    Radius Recycling

    Mcminnville, OR
    2 days ago
  •  ...Manufacturing Engineer II Location: McMinnville, OR Company: Applied Physics Technologies (a Hitachi Group Company) Status:...  ...Product Introduction & Process Transfer Support new product development, prototype builds, pilot production, and transfer of products... 
    Full time
    Worldwide

    Hitachi

    Mcminnville, OR
    2 days ago
  • Lead Material Handler Primary role is to direct and coordinate all team member activities to achieve team goals. The Lead Material Handler is a working team member that performs numerous material handling team tasks as required. Tasks could include: Follow procedures...
    Temporary work
    For contractors

    Sarpi Thinktech

    Mcminnville, OR
    3 days ago
  • Why is Walmart America's leading grocery store? Our customers tell us one of the biggest reasons is our hard-working and happy-to-help fresh food and grocery associates. Join our food and grocery team and you will make important decisions about the quality of fruit and...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time

    Walmart

    Mcminnville, OR
    1 day ago
  • Stocking Team Supervisor Wal-Mart #1843 2375 Ne Highway 99 W Mcminnville, OR 97128-9201 CP-1843-9049 $21.00 - $34.00/hr* Full time Shift may start between 8:00pm - 11:00pm Role Summary Stocking associates are focused on unloading trucks and stocking new freight...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Summer work
    Shift work

    Walmart

    Mcminnville, OR
    4 days ago
  • Job Title: Information Technology Professional (IT/CTN/IS) Category / Component: Enlisted Both Overview Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by operating...
    Apprenticeship
    Worldwide
    Shift work

    US Navy

    Newberg, OR
    2 days ago
  • $175k

     ...into measurable operational goals and results. Develop, coach, and hold department leaders accountable while supporting leadership development and succession planning. Establish and monitor key performance indicators and use data to identify opportunities for improvement.... 
    Full time

    Friendsview

    Newberg, OR
    17 hours ago
  •  ...it supports Newberg employees on site and in-person. GENERAL STATEMENT Performs routine maintenance, repair, and upkeep of software, computers, and computer-based equipment City wide. Provides support to staff in the use of computers and computer hardware and software... 
    Full time
    Work at office

    Government Jobs

    Dundee, OR
    4 days ago
  • $18 - $21 per hour

     ...maintains respectful relationships with coworkers. Completes special assignments and other tasks as assigned. Training & Personal Development ~ Attends training and completes PPLs requested by Manager. Communications Serves as a liaison between management and... 
    Hourly pay
    Work experience placement
    Seasonal work
    Local area
    Shift work

    Walgreens

    Newberg, OR
    1 day ago
  • $31 - $35 per hour

    As the Community Relations Director (Sales and Marketing) at Parkland Village, you're the first impression for prospective residents and their families. What we look for in a Community Relations Director: At least 2 years of Sales and Marketing experience, ideally in the...
    Full time
    Flexible hours
    Afternoon shift

    Parkland Village

    Mcminnville, OR
    1 day ago
  •  ...populations, supervision of all Rehabilitation personnel, interviewing and recommending candidates for hire, firing, and training and development of Rehabilitation staff. The DOR is responsible for implementing new programs to meet the clinical and operational needs of the... 
    Local area

    CHEHALEM in

    Newberg, OR
    4 days ago
  • Job Description Job Description Maple Valley Memory Care is hiring a lively, proactive Life Enrichment Director who can lead with hands-on work. Create and run activities that help residents stay healthy in body, mind, and spirit, tailored to each person. Why join...
    Seasonal work

    Maple Valley Memory Care

    Mcminnville, OR
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!