Senior Software Engineer Job in West Linn, Oregon, https://mbg.com/jobs/senior-software-engineer-3/ Creating your future together Thu, 26 Feb 2026 14:24:59 +0000 en-US hourly 1 Senior Software Engineer https://mbg.com/jobs/senior-software-engineer-3/ Wed, 25 Feb 2026 22:20:21 +0000 https://mbg.com/jobs/senior-software-engineer-3/  Lead Software Engineer – GitHub Platform
Portland, Oregon ONLY – Hybrid
12+ Month Contract

We’re looking for a strong Lead Software Engineer to help manage and scale AI Developer Tooling across the organization. This role will own GitHub and Cursor administration while driving integrations across the broader engineering toolchain.

What You’ll Own

Expert-level GitHub administration

Cursor…

The post Senior Software Engineer appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: Software Development
Location: West Linn, Oregon

 Lead Software Engineer – GitHub Platform
Portland, Oregon ONLY – Hybrid
12+ Month Contract

We’re looking for a strong Lead Software Engineer to help manage and scale AI Developer Tooling across the organization. This role will own GitHub and Cursor administration while driving integrations across the broader engineering toolchain.

What You’ll Own

  • Expert-level GitHub administration

  • Cursor administration

  • Managing and optimizing integrations across dev tooling & CI/CD ecosystems

  • Supporting and guiding AI-enabled developer workflows

Must-Have Skills

  • 10+ years of software engineering experience

  • Deep GitHub admin expertise

  • Strong CI/CD knowledge

  • Golang & Python

  • Cursor coding experience

Nice to Have

  • Kubernetes / container-based development

  • Exposure to platform engineering

? Degree preferred (not required) | GitHub certification a plus

Looking for someone collaborative, communicative, and confident stepping into a lead role.

If you’re in Portland and open to hybrid, let’s connect.

Mainz Brady Group is a technology staffing firm with offices in California, Oregon, Washington, and Texas. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire, and Direct Hire basis. Mainz Brady Group is an Equal Opportunity Employer committed to Diversity & Inclusion.

The post Senior Software Engineer appeared first on Mainz Brady Group.

]]>
Software Engineer https://mbg.com/jobs/software-engineer-5/ Tue, 24 Feb 2026 22:31:19 +0000 https://mbg.com/jobs/software-engineer-5/ Full Stack Software Engineer (.NET) – Enterprise Modernization

Join a small, collaborative engineering team modernizing a mission-critical ship-to-plan application. You’ll work across the full stack—maintaining existing systems while helping evolve them into modern, scalable web applications.

Top Skills:

Full stack .NET engineering (C#, MVC, SQL Server)

Web development (JavaScript, React, HTML/CSS, Web Services)

Data &…

The post Software Engineer appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: Software Development
Region: Portland

Full Stack Software Engineer (.NET) – Enterprise Modernization

Join a small, collaborative engineering team modernizing a mission-critical ship-to-plan application. You’ll work across the full stack—maintaining existing systems while helping evolve them into modern, scalable web applications.

Top Skills:

  • Full stack .NET engineering (C#, MVC, SQL Server)

  • Web development (JavaScript, React, HTML/CSS, Web Services)

  • Data & platforms (Databricks, Teradata – strong plus)

Team Environment: Tight-knit team of 4–5 engineers; strong communication and proactive ownership are key.

Mainz Brady Group is a technology staffing firm with offices in California, Oregon, Washington and Texas. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S. Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all our staffing processes. Mainz Brady Group does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.

The post Software Engineer appeared first on Mainz Brady Group.

]]>
Endpoint Administrator https://mbg.com/jobs/endpoint-administrator/ Mon, 23 Feb 2026 22:05:47 +0000 https://mbg.com/jobs/endpoint-administrator/ Endpoint Administrator (MECM / Intune) – Hybrid | Enterprise Environment
Own and modernize enterprise endpoint management across imaging, provisioning, security, and compliance. You’ll partner with engineering and security teams to drive Intune/MEM, Autopilot, automation, and endpoint reliability at scale while serving as a Tier 2 escalation expert.

Top Skills:

MECM & Intune /…

The post Endpoint Administrator appeared first on Mainz Brady Group.

]]>
Employment Type: Contract To Direct Hire
Category: IT Infrastructure
Region: Portland

Endpoint Administrator (MECM / Intune) – Hybrid | Enterprise Environment
Own and modernize enterprise endpoint management across imaging, provisioning, security, and compliance. You’ll partner with engineering and security teams to drive Intune/MEM, Autopilot, automation, and endpoint reliability at scale while serving as a Tier 2 escalation expert.

Top Skills:

  • MECM & Intune / MEM (imaging, task sequences, co-management)

  • Endpoint security & compliance (patching, EDR, Conditional Access)

  • Automation & scripting (PowerShell; Python a plus)
     

Mainz Brady Group is a technology staffing firm with offices in California, Oregon, Washington and Texas. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S. Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all our staffing processes. Mainz Brady Group does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.

The post Endpoint Administrator appeared first on Mainz Brady Group.

]]>
User Acceptance Testing Quality Analyst https://mbg.com/jobs/user-acceptance-testing-quality-analyst/ Thu, 19 Feb 2026 21:03:57 +0000 https://mbg.com/jobs/user-acceptance-testing-quality-analyst/

The post User Acceptance Testing Quality Analyst appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: Project Management / Business Analysis
Region: Portland

Primary Job Purpose

The UAT Quality Analyst IV is a senior-level leader responsible for driving high-quality User Acceptance Testing (UAT) across complex business workstreams. This role ensures all business functional testing is completed on time, meets quality standards, and protects key performance indicators (KPIs). The position leads UAT strategy, execution, reporting, and continuous improvement across multiple Agile teams and business areas.


Key Responsibilities

  • Lead and manage end-to-end UAT activities for complex, multi-workstream projects

  • Develop and execute UAT, regression, and end-to-end functional test strategies

  • Translate business requirements into comprehensive test cases and scripts

  • Define test data needs and validate readiness across teams

  • Track testing progress, manage risks/issues, and report status to leadership

  • Facilitate defect triage, prioritization, and validation of defect resolution

  • Ensure quality and completeness of all UAT deliverables across the project lifecycle

  • Use metrics and defect leakage analysis to improve testing effectiveness

  • Lead process, practice, and tool improvements (including Jira and related tools)

  • Support go-live and post-implementation validation activities

  • Collaborate with development and business stakeholders to align on quality goals and risk mitigation

  • Manage UAT planning, estimates, schedules, and resource coordination


Minimum Qualifications

  • 8+ years of experience in business, healthcare insurance, or health industry environments

  • 7+ years of experience in business requirements analysis and acceptance testing

  • 2+ years leading UAT efforts for complex enterprise projects

  • Strong knowledge of Agile and software development methodologies

  • Healthcare insurance domain experience preferred; Facets experience a plus

  • Proven ability to create risk-based testing strategies and manage multiple projects simultaneously

  • Experience analyzing production defect leakage metrics to improve testing quality

  • Strong cross-functional communication, leadership, and problem-solving skills

  • Bachelor’s degree in Computer Science, Mathematics, Business Administration, or related field (or equivalent experience)

The post User Acceptance Testing Quality Analyst appeared first on Mainz Brady Group.

]]>
SDET https://mbg.com/jobs/sdet-2/ Thu, 12 Feb 2026 16:50:29 +0000 https://mbg.com/jobs/sdet-2/ SDET - 3 days onsite in Santa Monica, CA
 
The Engineering Services team is seeking an SDET to design and build scalable test automation solutions that ensure the quality, reliability, and performance of advertising systems.

Core Responsibilities & Major Duties
Test Automation & Quality Engineering (50%)

Design, build, and maintain automated test frameworks (UI,…

The post SDET appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: Software Development
Region: Oakland
SDET – 3 days onsite in Santa Monica, CA
 
The Engineering Services team is seeking an SDET to design and build scalable test automation solutions that ensure the quality, reliability, and performance of advertising systems.

Core Responsibilities & Major Duties
Test Automation & Quality Engineering (50%)
  • Design, build, and maintain automated test frameworks (UI, API, integration, and end-to-end) using Python or other OO languages
  • Convert manual tests to automated wherever possible
  • Ensure scalable, fault-tolerant, cloud-native systems through robust quality practices
  • Review code for testability, usability, and performance
  • Drive defect prevention, detection, and continuous quality improvements
Technical Leadership & Project Delivery (25%)
  • Lead and deliver multiple Agile projects focused on automation and quality
  • Participate in architecture and design discussions to enable richer testing scenarios
  • Review team code and promote engineering best practices
  • Develop and enhance testing tools and CI/CD pipelines (Jenkins, Spinnaker, etc.)
Collaboration & Issue Resolution (25%)
  • Partner with engineers to understand complex advertising systems
  • Contribute to end-to-end acceptance testing
  • Assist with triage, diagnosis, and resolution of cross-team issues
  • Advocate for testing best practices, BDD/TDD, and UI automation standards
Required Qualifications
  • 4+ years of hands-on software test development experience
  • Strong proficiency in Python or another object-oriented language
  • Experience building or enhancing automation frameworks
  • UI automation experience (Selenium, Robot, Watir)
  • CI/CD pipeline integration experience
  • Knowledge of Agile methodologies and software engineering best practices
B.S. in Computer Science or equivalent experience

The post SDET appeared first on Mainz Brady Group.

]]>
Business Analyst https://mbg.com/jobs/business-analyst-2/ Tue, 10 Feb 2026 19:01:58 +0000 https://mbg.com/jobs/business-analyst-2/ Business Analyst - Anchorage, AK - 3 days in office

Business Analyst

Business Analyst

We’re seeking a detailoriented, adaptable Business Analyst to support operational and technical initiatives by clarifying business needs, improving processes, and supporting smooth project delivery. This role suits a strong communicator who builds relationships quickly and keeps work moving during periods of change.

Key Responsibilities

Gather, analyze, and document business requirements across operational and system initiatives
Map current processes and identify efficiency improvements
Create clear documentation including requirements, user stories, and process flows
Support project delivery through coordination, communication, and milestone tracking
Assist with UAT and validate outcomes against business objectives
Prepare reports, updates, and presentations for stakeholders
Provide analytical and administrative support to Operations and IT teams

Skills & Experience

Experience as a Business Analyst or in a similar analytical/project support role
Strong communication and documentation skills
Experience supporting both operational and system-focused projects
Knowledge of business process analysis and improvement
Proficiency with Microsoft Office and BA tools (Excel, Visio, Miro, Confluence, Jira)

Preferred

Familiarity with Agile, Waterfall, or hybrid methodologies
Experience with change management or process improvement initiatives
Background in corporate, public sector, or service-oriented environments

The post Business Analyst appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: Project Management / Business Analysis
Region: Portland


Business Analyst – Anchorage, AK – 3 days in office

Business Analyst

Business Analyst

We’re seeking a detailoriented, adaptable Business Analyst to support operational and technical initiatives by clarifying business needs, improving processes, and supporting smooth project delivery. This role suits a strong communicator who builds relationships quickly and keeps work moving during periods of change.

Key Responsibilities

  • Gather, analyze, and document business requirements across operational and system initiatives
  • Map current processes and identify efficiency improvements
  • Create clear documentation including requirements, user stories, and process flows
  • Support project delivery through coordination, communication, and milestone tracking
  • Assist with UAT and validate outcomes against business objectives
  • Prepare reports, updates, and presentations for stakeholders
  • Provide analytical and administrative support to Operations and IT teams

Skills & Experience

  • Experience as a Business Analyst or in a similar analytical/project support role
  • Strong communication and documentation skills
  • Experience supporting both operational and system-focused projects
  • Knowledge of business process analysis and improvement
  • Proficiency with Microsoft Office and BA tools (Excel, Visio, Miro, Confluence, Jira)

Preferred

  • Familiarity with Agile, Waterfall, or hybrid methodologies
  • Experience with change management or process improvement initiatives
  • Background in corporate, public sector, or service-oriented environments

The post Business Analyst appeared first on Mainz Brady Group.

]]>
Full Stack Software Engineer https://mbg.com/jobs/full-stack-software-engineer-2/ Wed, 11 Feb 2026 00:48:09 +0000 https://mbg.com/jobs/full-stack-software-engineer-2/ Full Stack Developer — Hybrid 3 days in Portland

 

We’re seeking a Senior Full Stack Developer to help build and enhance modern web applications in a collaborative agile environment. This role focuses on delivering scalable, high-quality solutions across the full stack using modern frontend frameworks and Microsoft technologies, while partnering closely with design, product, and engineering teams.

Key Responsibilities

Develop and maintain scalable front-end and back-end web applications
Build responsive, cross-browser user interfaces using modern frameworks
Write clean, efficient code within the Microsoft stack (.NET, C#, SQL)
Integrate UI/UX designs into new and existing applications
Lead technical discussions and support complex problem solving
Work with product owners and teams to deliver projects end-to-end
Ensure performance, usability, and compatibility across devices

Qualifications

5+ years building modern web applications
Strong JavaScript and front-end framework experience (Vue, React, or Angular)
Experience with TypeScript, Git, Agile methodologies, and modern build tools
Knowledge of .NET/C#, SQL, APIs, and cloud platforms (Azure preferred)

Preferred

Testing frameworks, CSS preprocessors, PWAs/SSR
REST/GraphQL APIs, SEO/ADA practices
Experience with Nuxt, Elastic, Microsoft SQL Server, or Visual Studio

The post Full Stack Software Engineer appeared first on Mainz Brady Group.

]]>
Employment Type: Contract To Direct Hire
Category: Software Development
Location: Portland, OR

Full Stack Developer — Hybrid 3 days in Portland

 

We’re seeking a Senior Full Stack Developer to help build and enhance modern web applications in a collaborative agile environment. This role focuses on delivering scalable, high-quality solutions across the full stack using modern frontend frameworks and Microsoft technologies, while partnering closely with design, product, and engineering teams.

Key Responsibilities

  • Develop and maintain scalable front-end and back-end web applications
  • Build responsive, cross-browser user interfaces using modern frameworks
  • Write clean, efficient code within the Microsoft stack (.NET, C#, SQL)
  • Integrate UI/UX designs into new and existing applications
  • Lead technical discussions and support complex problem solving
  • Work with product owners and teams to deliver projects end-to-end
  • Ensure performance, usability, and compatibility across devices

Qualifications

  • 5+ years building modern web applications
  • Strong JavaScript and front-end framework experience (Vue, React, or Angular)
  • Experience with TypeScript, Git, Agile methodologies, and modern build tools
  • Knowledge of .NET/C#, SQL, APIs, and cloud platforms (Azure preferred)

Preferred

  • Testing frameworks, CSS preprocessors, PWAs/SSR
  • REST/GraphQL APIs, SEO/ADA practices
  • Experience with Nuxt, Elastic, Microsoft SQL Server, or Visual Studio

The post Full Stack Software Engineer appeared first on Mainz Brady Group.

]]>
Data Center Technician https://mbg.com/jobs/data-center-technician/ Tue, 10 Feb 2026 16:38:32 +0000 https://mbg.com/jobs/data-center-technician/ This role supports data center integration, hardware deployment, and operational activities within a large-scale cloud services environment. The position is hybrid, with approximately 75% onsite work at a Dallas data center and 25% remote. There is no traditional office space onsite; all work performed at the data center takes place…

The post Data Center Technician appeared first on Mainz Brady Group.

]]>
Employment Type: Contract
Category: IT Infrastructure
Location: Maryland Heights, Missouri

This role supports data center integration, hardware deployment, and operational activities within a large-scale cloud services environment. The position is hybrid, with approximately 75% onsite work at a Dallas data center and 25% remote. There is no traditional office space onsite; all work performed at the data center takes place on the data hall floor. Weekly travel to the Dallas data center is required.


Responsibilities

  • Oversee site integration teams performing physical installation of server and network infrastructure in lab and production data center environments, following documented standards

  • Provide hands-on assistance with physical installations as needed

  • Install, configure, and validate Linux, Windows, and KVM-based server operating systems

  • Perform hardware diagnostics and triage on deployed equipment

  • Replace failed hardware components and field-replaceable units (FRUs)

  • Maintain and manage spare parts inventory

  • Coordinate inbound and outbound shipping of devices and equipment

  • Perform basic network switch configuration, including ports and VLANs

  • Configure and support rack PDU equipment

  • Create, maintain, and update technical documentation for system configurations

  • Update monitoring systems to reflect current infrastructure state

  • Partner with automation and provisioning teams to define calibration, burn-in, and hardware validation procedures


Qualifications

Required Experience & Skills

  • 5+ years of experience installing, configuring, and troubleshooting Linux and Windows systems in large-scale or global environments

  • Hands-on experience with server hardware, including BIOS, firmware, IPMI, burn-in processes, and memory/CPU testing

  • Strong understanding of network protocols (TCP/IP, SMB, HTTP, NFS, FTP, SNMP, DHCP)

  • Experience configuring network switches, including interfaces, VLANs, and access/trunk ports

  • Ability to quickly learn, adapt to, and evaluate new technologies

  • Strong collaboration and communication skills with the ability to work across development, server, storage, and security teams

  • Bachelor’s degree or equivalent combination of education and technical training

Preferred

  • Certifications such as CCNA or CompTIA A+


Tools & Technologies

  • Linux and Windows operating systems

  • KVM virtualization

  • Enterprise server hardware platforms

  • BIOS and firmware management tools

  • IPMI and out-of-band management interfaces

  • Core networking protocols and switch configuration

  • Rack PDU configuration

  • Monitoring and documentation systems

  • Automation and provisioning platforms

The post Data Center Technician appeared first on Mainz Brady Group.

]]>
Sr. Solutions Architect https://mbg.com/jobs/sr-solutions-architect/ Mon, 15 Dec 2025 16:26:11 +0000 https://mbg.com/jobs/sr-solutions-architect/ Data Platform Engineer -- Professional Services 
Hybrid in Portland, OR

Join a fast-growing Professional Services team designing and implementing scalable software solutions for enterprise clients. You’ll bridge customer business processes with modern technical architectures—translating complex requirements into maintainable, high-performance systems.

What You’ll Do

Lead technical design and delivery of software implementations for clients

Design scalable,…

The post Sr. Solutions Architect appeared first on Mainz Brady Group.

]]>
Employment Type: Direct Hire
Category: Software Development
Region: Portland

Data Platform Engineer — Professional Services 
Hybrid in Portland, OR


Join a fast-growing Professional Services team designing and implementing scalable software solutions for enterprise clients. You’ll bridge customer business processes with modern technical architectures—translating complex requirements into maintainable, high-performance systems.

What You’ll Do

  • Lead technical design and delivery of software implementations for clients

  • Design scalable, secure, and maintainable architectures leveraging the core product platform

  • Collaborate with product owners, developers, and stakeholders to ensure technical alignment

  • Review and validate code, integrations, and configurations for quality and scalability

  • Mentor engineers and provide technical oversight across multiple engagements

Experience / Skills

  • 5+ years in software engineering or technical leadership roles

  • Strong background in cloud platforms (AWS, Azure, GCP), microservices, and API integrations

  • Proficiency in at least one modern programming language (JavaScript, TypeScript, Python, Java, .NET)

  • Hands-on experience with DevOps, CI/CD, and infrastructure as code

  • Excellent communication skills with both technical and non-technical audiences

Nice to Have

  • Experience in enterprise software, SaaS, or B2B integrations

  • Familiarity with event-driven systems or service-oriented architecture

  • Cloud or architecture certifications (e.g., AWS Solutions Architect)

Why You’ll Love It Here

  • Work on high-impact enterprise projects with modern cloud tech

  • Collaborative team culture with mentorship and learning opportunities

  • Flexibility, autonomy, and a strong focus on innovation and customer success

Mainz Brady Group is a technology staffing firm with offices in California, Oregon, Washington and Texas. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S. Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all our staffing processes. Mainz Brady Group does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.

The post Sr. Solutions Architect appeared first on Mainz Brady Group.

]]>
SDET — embedded Linux https://mbg.com/jobs/sdet-embedded-linux/ Fri, 12 Dec 2025 16:42:22 +0000 https://mbg.com/jobs/sdet-embedded-linux/ Embedded Linux Application SDET – Networking Focus
Hybrid in Portland, OR

Be the quality owner for mission-critical embedded Linux applications running in hospital environments. You’ll harden connectivity, reliability, and performance across enterprise Wi-Fi and complex networks while blending deep exploratory testing with scalable automation.

Experience:

5+ years in SDET / QA / Software Engineering…

The post SDET — embedded Linux appeared first on Mainz Brady Group.

]]>
Employment Type: Contract To Direct Hire
Category: Software Development
Location: Portland, OR

Embedded Linux Application SDET – Networking Focus
Hybrid in Portland, OR


Be the quality owner for mission-critical embedded Linux applications running in hospital environments. You’ll harden connectivity, reliability, and performance across enterprise Wi-Fi and complex networks while blending deep exploratory testing with scalable automation.

Experience:

  • 5+ years in SDET / QA / Software Engineering for embedded Linux systems

Top Skills:

  • Embedded Linux testing with Python (pytest), Bash, C/C++

  • Enterprise networking: Wi-Fi (802.11), 802.1X/EAP, DHCP/DNS, VLAN/QoS

  • Test automation, exploratory testing, and CI/CD (Azure DevOps, Git)

Why This Role:
You’ll work hands-on with real production systems in healthcare environments, partnering closely with engineering and support to solve tough networking problems and improve reliability at scale.
 

Mainz Brady Group is a technology staffing firm with offices in California, Oregon, Washington and Texas. We specialize in Information Technology and Engineering placements on a Contract, Contract-to-hire and Direct Hire basis. Mainz Brady Group is the recipient of multiple annual Excellence Awards from the Techserve Alliance, the leading association for IT and engineering staffing firms in the U.S. Mainz Brady Group is an Equal Opportunity Employer. We are committed to Diversity & Inclusion and incorporate non-discrimination best practices in all our staffing processes. Mainz Brady Group does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, gender expression, age, disability or any other protected class.

The post SDET — embedded Linux appeared first on Mainz Brady Group.

]]>