American Corporation for Public Well Being logo

Full Stack Developer, Client Portals

American Corporation for Public Well Being

On-siteOnly, TNmidPosted 2h ago

Job description

Information Technology Mid-Level Contract-to-Hire

About The Role

The Full Stack Developer, Client Portals is responsible for the technical infrastructure that makes ACPWB's analytical work possible. The Information Technology team of 9 builds and maintains the compensation survey processing system that powers our advisory practice, and this role is central to ensuring that infrastructure is reliable, secure, and scalable. Our analytical staff depends on this work. So do our clients, indirectly. You will know both are counting on you.

The Full Stack Developer, Client Portals will join ACPWB's Information Technology group and own a defined portion of the compensation survey processing system. The work spans FastAPI and Docker on Microsoft Azure, balancing feature development with the maintenance and reliability that a professional services firm depends on. We treat engineering as a professional discipline here โ€” not a cost center. That distinction affects how this team operates day to day.

ACPWB is hiring a Full Stack Developer, Client Portals to support cybersecurity and access management within the Information Technology team. The work involves FastAPI and Docker development on Microsoft Azure, with an emphasis on building tools and systems that allow ACPWB's analysts to do better work faster. You will be embedded in a 9-person team that is technical without being insular and collaborative without being slow.

Key Responsibilities

  • โ—† Provide technical guidance and code review to junior engineers and associate developers

  • โ—† Participate in sprint planning, standups, and retrospectives as part of the Information Technology engineering cadence

  • โ—† Collaborate with Information Security on vulnerability assessments, patching, and compliance audits

  • โ—† Partner with analytical and advisory teams to understand data requirements and translate them into technical solutions

  • โ—† Implement and maintain backup, recovery, and disaster preparedness procedures for the compensation survey processing system

Qualifications

Required

  • โ—† Understanding of networking fundamentals including DNS, TCP/IP, firewalls, and VPN

  • โ—† Strong proficiency in FastAPI and Docker or an equivalent technical stack with demonstrated production experience

  • โ—† 2+ years of professional experience in software engineering, data engineering, or a closely related technical discipline

  • โ—† Strong troubleshooting and debugging skills with the ability to diagnose issues under time pressure

  • โ—† Experience with cloud infrastructure management including compute, storage, and networking on Microsoft Azure

  • โ—† Experience building and operating systems on Microsoft Azure in a professional environment

Preferred

  • โ—† Familiarity with dbt, Great Expectations, or other data transformation and validation frameworks

  • โ—† Background in BI development using Tableau, Power BI, Looker, or equivalent

  • โ—† Experience with Python for data processing including pandas, NumPy, or PySpark

  • โ—† Experience with data orchestration tools such as Apache Airflow, Prefect, or equivalent

WHY ACPWB

Our culture is one of intellectual honesty, high standards, and what we describe internally as 'aggressive collaboration' โ€” a phrase that means we challenge each other's thinking constructively and support each other's success unconditionally. We have won awards for this. The awards are real. The culture is also real.

ACPWB was founded in Milwaukee in 2006 with a simple mandate: help working Americans understand and advocate for the compensation they deserve. Eighteen years later, that mandate has grown into a full-service research and advisory practice serving clients from early-stage employers to Fortune 50 enterprises โ€” and we are still based in Milwaukee, because Milwaukee is genuinely underrated.

INTERVIEW PROCESS

Our process is intentionally streamlined: one phone screen, one comprehensive interview, one reference check, one offer. We aim to complete the process within 14 to 21 days of initial contact. We have found that additional rounds do not improve our predictive accuracy and do consume your time, which we respect.

What Success Looks Like In Year One

  • โ—† Receive positive feedback from a non-technical stakeholder on the reliability or usability of a system you own

  • โ—† Establish your own development environment, testing practices, and review standards consistent with team norms

  • โ—† Build familiarity with ACPWB's business context to make better technical prioritization decisions

  • โ—† Develop a thorough working knowledge of the compensation survey processing system architecture, data flows, and dependencies

Ready to Apply?

Applications for this position are being accepted through September 18, 2026. Submit your materials using the form below.

Apply for This Position โ†’