Senior Software Engineer

Rainmaker Systems
Campbell, CA



Job Description

We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform.

As a member of the engineering team, you will work with product management and other team members to design and implement new features. In addition, you will have direct ownership over the design and architecture of new components aimed at improving the platform’s flexibility, configurability and scalability.

We work mainly with C#, ASP.NET MVC and Microsoft SQL Server but are big fans of open source and are actively working on incorporating some of these technologies into our platform. We are constantly exploring and researching new technologies and expect that you will be able to master any technology, language or development environment that we need in the future.

Qualifications


  • 6+ years of hands-on software development experience.

  • Proficiency in ASP.NET MVC 3, C#, HTML, JavaScript and CSS.

  • Experience in design and coding with Entity Framework and LINQ.

  • Database design and programming experience, preferably with Microsoft SQL Server.

  • Experience in design and coding of SaaS applications.

  • Experience with e-commerce and high transaction systems preferred.

  • Excellent communication skills, verbal and written.

  • BS or MS in Computer Science or related field.

About Rainmaker Systems

Recognized by Software Magazine as one of the top 500 global software and services providers for two years in a row, Rainmaker Systems helps companies maximize their online sales and recurring revenue with its B2B e-commerce solutions. Some of the world's most successful and recognized brands rely on Rainmaker’s platform to drive their online sales, renewals and subscriptions initiatives.

Benefits


  • Flexible vacation days

  • Great health insurance

  • Gym membership

  • Flexible hours

Posted 2025-09-14

Recommended Jobs

Warehouse/Driver

WCP Solutions
Sacramento, CA

Job Description Job Description Location: 600 Sequoia Pacific Blvd Sacramento, CA 95811 Position: Full-Time Reports to: Operations Manager FLSA: Non-Exempt Summary: Contribute to the operatio…

View Details
Posted 2025-07-29

Deputy Site Manager

The Building People
Edwards, CA

Job Description Job Description The Building People, LLC, has a position open for a Deputy Site Manager to oversee the facility operations and maintenance at NASA’s Armstrong Flight Researc…

View Details
Posted 2025-07-30

Secondary Firearms Instructor - Part Time

General Dynamics Information Technology
Santa Clara, CA

Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…

View Details
Posted 2025-09-10

Industrial Maintenance Mechanic

Coronado Stone Products
Perris, CA

Job Description Job Description   Coronado Stone Products Coronado Stone Products has been a leader and pioneer in manufactured stone for 60 years. The company manufactures and distributes hi…

View Details
Posted 2025-07-30

Staff Software Engineer

Eliseai
San Francisco, CA

About EliseAI EliseAI develops cutting-edge conversational AI technology for industries fundamental to our lives: housing and healthcare. Everything is built on the foundation of health and home. Br…

View Details
Posted 2025-09-14

Deal Data Technology & Analytics, Manager Save for Later Remove job

PwC
Los Angeles, CA

A career in Technology and Data Solutions practice, within Deals M&A Transaction Services, provides the opportunity to help organizations realize the potential of mergers, acquisitions, divestiture…

View Details
Posted 2025-08-08

Newborn Care Specialist in West Hollywood (Nov-Mar)

Rose's Agency
Los Angeles, CA

Job Description Job Description We're looking for a Newborn Care Specialist in West Hollywood. Baby is due Nov 30th. These are young, first time parents and need someone highly experienced to wal…

View Details
Posted 2025-07-30

Hospital | EEG Tech

Highland, CA

Locum Tenens EEG Technologist – Travel Healthcare Job in Madison, Wisconsin Advance your career as a Locum Tenens EEG Technologist at a nationally ranked, Magnet-designated hospital in Madison, WI.…

View Details
Posted 2025-09-02

Software Engineer

First Care Medical
Los Angeles, CA

Position: Software Engineer Company Overview: First Care Medical is a leading healthcare company that provides comprehensive medical services to patients in various settings. Our mission is to improve…

View Details
Posted 2025-09-13