Skip to content

Software Engineer

About R/GA

R/GA is a global digital innovation agency specializing in digital product development, brand transformation, media, and communications for major companies. We are on a mission to help companies grow by enabling them to change, across their business, the experience they offer and the campaigns that take them to market. 

Our work tends to be a fusion of what we call Stories and Systems: the narrative and the design, technology and the interface working together. R/GA is a brand but it's also a collective of atypical outsiders and misfits who drive everything we do through bold creativity and bright, strategic thinking.

About the role

Technology is woven into all of R/GA’s offerings, from consulting to marketing innovation, to product and service co-creation and R/GA Ventures. The department operates horizontally across the R/GA global network. The department is also focused on software solutions in internal platforms. We are in a digital transformation of our internal tools with new technology stacks, application modernization and migration to the cloud. As Software Engineer at this project, your role is to build new digital applications and solutions in cloud environments with full stack technologies and maintain on-premise legacy systems.

As a Software Engineer, you will work closely with multi-disciplinary teams to build marketing websites for major brands to deliver world-class experiences for clients and customers. You are a detail oriented person that enjoys creating visually appealing interactive web experiences. 

Here’s what you should know if you want to be a Software Engineer at R/GA:  

On any given day you might

  • Build new features
  • Create new user experiences
  • Create microservices integration, data queries, and API endpoints
  • Create new components and frontend SPA applications
  • Develop in different environments and in all the stack of our technologies
  • Maintain appropriate bridges to legacy applications
  • Collaborate with Experience and Visual Designers to build new user experiences
  • Build PoC of new features
  • Follow agile development process and automated code/development pipeline flow
  • Take ownership of different components/stacks of the solutions

The ideal person

  • High knowledge of frontend basic stack (HTML, CSS, Javascript)
  • Experience with layout, UX, and responsive design
  • Knowledge and experience in React.JS stack
  • Experience using Jira and Scrumban methodology
  • Experience with GIT and GitLab
  • High expertise in DotNet stack
  • Experience with DotNet 2.0 to 4.7 and DotNet Core 5 (and basics of 6)
  • Comfortable working with a team in a fast-paced environment
  • Have ease of adaptation to changes
  • Microservices and Azure knowledge
  • Using Azure Environments, Azure Web Apps, Azure Service Bus, Azure Insights, Logic Apps, Azure Storages, Redis Cache, Entity Framework, MSSQL, Unit Testing, etc  

You bring

  • 4+ years of experience in Engineering or a related role.
  • Bachelor's degree in Computer Science, or equivalent education and experience.
  • Proficiency in English (Written & Verbal)

Diversity

No matter who you are, where you’re from, who you love, follow in faith, disability (or superpower), status, ethnicity or the gender you identify with (please do tell us your pronouns), you're welcome at R/GA. If you have any requests or requirements to support you throughout any interview process, please let us know.