C2 Staffing logo

Senior Software Engineer

C2 Staffing
Full-time
On-site
Milwaukee, Wisconsin, United States

Job Description

C2’s client is a global software company that believes ecommerce platforms should enable sustainable growth. More than a software provider, they act as a strategic partner in the evolution of ecommerce, helping businesses scale, improve efficiency, and deliver exceptional digital customer experiences.

They are searching for a driven, self-motivated Senior Software Engineer who brings energy, urgency, and accountability to their work. This candidate will own their projects, proactively communicate with leadership and team members, and continually share new ideas and solutions to move the company forward. In this highly collaborative role, the Senior Software Engineer will work with internal teams in Milwaukee and India. They will also contribute to the full product lifecycle—designing, building, refining, and supporting mission-critical ecommerce platforms.

Start Date: ASAP
Duration: Full-time, Direct Hire
Location: Hybrid – Milwaukee, WI area preferred
Compensation: Commensurate with experience
Technology: Client provides hardware and software


Interview Process:

  • Zoom interview with direct supervisor for the role
  • DISC Assessment
  • Onsite interview with owner and C-Suite execs - may be stretched over 2 onsite interviews based on availability

Responsibilities:

  • Develop deep knowledge of client’s ecommerce platforms, their primary features, and real-world implementations
  • Design, develop, and maintain robust software solutions, spanning full-stack environments (Asp.Net C#, Asp.Net MVC, React, Node.js, SQL/NoSQL databases)
  • Identify platform gaps and partner with product, onboarding, and customer success teams to drive improvements
  • Draft technical documentation, architecture specs, and working prototypes to guide project delivery
  • Participate in all PDLC stages: requirements gathering, analysis, development, testing, deployment, and ongoing support
  • Collaborate with technical writers and QA to validate and verify features, document test plans, and resolve defects
  • Mentor and guide peers, sharing expertise and proactively supporting team development
  • Apply client’s quality process and best practices to all deliverables
  • Lead usability testing, troubleshoot issues, and research emerging solutions for business requirements

Qualifications & Skills

Required:

  • Six or more years of hands-on software engineering experience, focused on ASP.Net technologies
  • Bachelor’s degree in computer science or equivalent
  • Advanced proficiency in ASP.Net MVC, .Net Core with C#, web services (REST/SOAP), JSON, XML
  • Experience with JavaScript, TypeScript, React, Node.js, CSS, AJAX
  • Strong database skills (MSSQL, NoSQL)
  • Demonstrated ability to design for performance, security, availability, and scalability
  • Strong communication skills and the ability to work across global teams
  • Problem-solving mindset and proactive ownership of deliverables and progress

Nice to Have:
  • Prior experience building or supporting ecommerce platforms
  • Experience integrating with third-party systems (ERP, PIM, DAM, CRM, CMS, IPaaS)
  • Knowledge of web hosting solutions (IIS7, Azure)
  • Experience leading or collaborating with offshore/outsource development teams

Not your type of gig, but know someone who would be interested? Refer a qualified candidate, and if they get the job, you get a signing bonus! (Make sure they mention your name as their referral source so you get your well-deserved credit!)

All candidates must be located and authorized to work in the United States. C2 does not sponsor work visas. No C2C.

Apply now
Share this job