Jobs and Careers
SA

Sr. Software Engineer

Sago
New Jersey, United States - Remote, United StatesRemotefull_timeVerifiedPosted 10 May 2023

About the role

Sago, formerly Schlesinger Group, is the global research and data partner that connects human answers to business questions. Combining our legacy of impact, global reach, and innovative spirit, we enable our clients to solve business problems through extensive audience access and an adaptive range of qualitative and quantitative solutions. We help our clients understand what their customers want and demand — empowering them to make decisions with confidence. As a partner to our clients, their clients, and the industry, Sago seamlessly connects businesses to key insights.

For over 50 years, Sago has been constantly perfecting the art and science of qualitative and quantitative data collection. Put simply, we provide answers to your questions through practices of partnership, quality, and service excellence, powered by a talented team with a genuine passion for research.

We have a strong vision for our future and we are looking to add innovative and driven people to our team. We are looking for an experienced senior software engineer to become a key technical member of our engineering team. An ideal candidate has 7+ years full-time C# .Net experience, is an expert at using the ASP.NET Core framework to build rock-solid cloud-based applications, and is familiar with domain-driven design and event-based architectures.

This is a remote position.

Responsibilities Include:

  • Work in a .Net environment developing containerized applications on AWS, using the latest versions of .Net and C#
  • Contribute to a maintainable codebase building performant back-end solutions using framework best practices
  • Integrate with an established engineering team on new and existing software products
  • Gather and evaluate user requirements in collaboration with product managers and engineers
  • Work with internal and external stakeholders to meet and exceed client expectations

Requirements

  • 7+ years C# .NET development experience (or equivalent), including ASP.NET Core, EF Core, and related frameworks and libraries
  • Strong understanding of object-oriented programming
  • Experience building eventually-consistent, message-based, distributed systems
  • Experience using domain-driven design and/or CQRS/ES to solve real-world problems
  • Skill for writing reusable libraries
  • Proficient with SQL (preferably PostgreSQL), Document databases, and caching systems (e.g. Redis)
  • Experience running and maintaining applications in major cloud platforms, AWS a plus
  • Understanding of OpenIdConnect and OAuth2 a plus

If you are a smart, innovative, top performer, we want you! Join a team of talented, high-energy professionals focused on taking the company to the next level. You’ll never be bored in this fast-paced environment.

Sago is committed to creating a diverse and inclusive environment, and proud to be an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status, or disability.

Benefits

Medical, dental, and vision health benefits, 401k, PTO.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sago

View company profile →