Senior Software Engineer

Sago
New Jersey

We're a team of innovators, strategists, and problem-solvers dedicated to helping our clients connect human answers to business questions. With a culture that values collaboration, creativity, and personal growth, we're looking for a [insert job title] ready to join us in making a real impact. We are SAGO.  Passionate  and inspired thinkers, who celebrate our wins. Vibrant  Leaders  who empower our colleagues and innovate the Market Research industry.  Curious  learners ,  constantly finding new ways to transform.  Bold  thinkers and doers who don’t do status-quo.  Authentic  team members who show up to work every day being ourselves, never afraid of new ideas or opinions, because we believe they matter.

 

As a global leader in market research and data solutions, Sago is committed to connecting human answers to business questions. The world is transforming, and Sago is continuously reaching new heights, redefining our solutions beyond our clients’ wildest expectations, and making it smarter, faster, and easier to gain insights that matter. We have done it for over 55 years with the brightest minds, and we are looking for more trailblazers who will help us pave new paths that connect our clients with audiences around the world.

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.

  • 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

 

CORE COMPETENCIES:

 

· Strong understanding of object-oriented programming

· Experience building eventually-consistent, message-based, distributed systems

· Strong communication and interpersonal skills

· Willingness to learn new technologies and libraries

· Demonstrated problem-solving and analytical abilities

· Self-motivated; comfortable working independently or as part of a team

· Track record of successful remote work

 

 

QUALIFICATIONS

 

Education:

  • Bachelor’s degree or equivalent experience required.

 

Experience:

  • 7+ years C# .NET development experience (or equivalent), including ASP.NET Core, EF Core, and related frameworks and libraries

 

Computer Skills:

  • 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
Posted 2025-09-12

Recommended Jobs

Full Time Rheumatology Job FREEHOLD, NJ

Curare Group, Inc. Curare Group, Inc.
Freehold, NJ

Established Rheumatology group in central New Jersey seeks a fifth physician to handle growth in the area. Practice has four locations and is seeing around 2000 new patients per year. Location offers …

View Details
Posted 2025-09-10

Sales Representative II

WillScot
Kearny, NJ

At WillScot ( NASDAQ WSC ), our 4000+ people are at the heart of everything we do. In addition to providing industry-leading pay and benefits, we provide opportunities for development and upward mobi…

View Details
Posted 2025-08-24

HVAC Installer

Ice-Man Refrigeration, Inc
Trenton, NJ

Job Description Job Description Seeking experienced HVAC installer with a broad-based knowledge of the installation process for HVAC systems, including furnaces, boilers, condensing units, evapor…

View Details
Posted 2025-08-30

General Workers - 7th & 8th Grade Academy

Pomptonian Food Service
Rahway, NJ

Position title General Workers - 7th & 8th Grade Academy Description No evenings, no weekends, and summers off! Duties include preparing and serving food, cashier and money handling, cleaning, an…

View Details
Posted 2025-08-18

Water Resources Project Engineer

HNTB
Cherry Hill, NJ

What We're Looking For At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions fo…

View Details
Posted 2025-09-07

Speech Language Pathologist ( SLP )

Somerwoods Rehabilitation and Healthcare Center
Somerset, NJ

Are you a compassionate Speech Language Pathologist ( SLP ) looking for a fulfilling role in a supportive environment? Do you want to work where your contributions are valued, with opportunities for …

View Details
Posted 2025-08-16

Field Technical Support Rep-3

eTeam Inc
Somerset, NJ

Pay Rate: $20 - $24/Hour Responsibilities: Provides on-site client facing support, including installation, servicing, and repairing systems. Quality checks operational stat…

View Details
Posted 2025-09-08

Facilities Coordinator

Sunrise Systems
Edison, NJ

About The Role The Facilities Coordinator will provide support to the site and assist Facility Managers with operational activities in maintenance and operations, vendor oversight, equipment and…

View Details
Posted 2025-09-08

CNC WOOD ROUTER OPERATOR 2nd SHIFT

Stylex Inc.
Delanco, NJ

Job Description Job Description We are seeking a CNC WOOD ROUTER OPERATOR & FRAME ASSEMBLER to become an integral part of our team! You will perform assembly line tasks as well as identify areas …

View Details
Posted 2025-09-06