JobMesh

Software Developer

Rain the Growth Agency · Portland, Oregon, US

At A Glance This is a mid-level role on our Technology Solutions team. The position's objective is to develop, maintain and modernize the agency's internal m...

Job description

At A Glance This is a mid-level role on our Technology Solutions team. The position's objective is to develop, maintain and modernize the agency's internal management platforms to support media, creative and client services workflows. This role will work closely with our Principal Engineer, Media Systems, with an initial focus on maintaining and evolving a legacy .NET WPF desktop application backed by Microsoft SQL Server, and an eventual focus on supporting and extending our newer React/TypeScript web platform and GraphQL API and other projects. While eventually a largely remote role, this person is initially expected to work from our Portland office with our staff engineer and other members of the team a few days per week or month for onboarding purposes. What does a Software Developer do at Rain? Maintain and enhance agency management platforms to ensure reliable support for media buying, campaign management and client reporting. Develop, debug and ship features and fixes in the legacy .NET WPF desktop application to support day-to-day agency operations. Triage and resolve production issues, working with Media Operations and Client Services to reproduce problems and deploy timel...