Software and Customer Solutions Engineer – Middleton, WI

Rural Electric Supply Cooperative (RESCO)

Wisconsin

On-site

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rural Electric Supply Cooperative (RESCO) seeks a Software and Customer Solutions Engineer to bridge technology, business operations, and customer success. You will design, implement, and support software solutions for internal users and customers, translating business needs into technology solutions.

This role combines business systems analysis, software development, project leadership, and customer engagement to improve efficiency, productivity, and the customer experience across RESCO's

Qualifications

  • Bachelor’s degree in IT, CS, BIS or equivalent experience.
  • 10+ years in software development, business systems analysis, or enterprise apps with direct customer engagement and leadership.
  • Strong knowledge of software development, databases, APIs, and system integrations.

Responsibilities

  • Gather and analyze business and customer requirements.
  • Translate business needs into technical solutions and system enhancements.
  • Identify process improvements and automation opportunities.
  • Design, develop, test, and maintain web, mobile, database, and integration solutions.
  • Develop SQL databases, APIs, and business applications.
  • Troubleshoot, support, and optimize existing systems and software.
  • Serve as a technical advisor for customers and internal users.
  • Lead software implementations, training, and support activities.
  • Conduct solution demonstrations and gather customer feedback.
  • Lead technology projects from planning through deployment.
  • Coordinate efforts among customers, stakeholders, vendors, and development resources.
  • Manage project timelines, priorities, and communication.
  • Recommend and implement technology enhancements.
  • Support product roadmaps and innovation initiatives.
  • Create and maintain technical and user documentation.

Skills

Software development
Business systems analysis
Enterprise applications
Customer engagement
Project leadership
System integrations

Education

Bachelor’s degree in Information Technology, Computer Science, Business Information Systems, or equivalent experience

Tools

C# / .NET
Microsoft 365 & Power Platform
SQL Server
REST APIs
Mobile app development

Job description

The Software and Customer Solutions Engineer bridges technology, business operations, and customer success by designing, implementing, and supporting software solutions for both internal users and customers. This role combines business systems analysis, software development, project leadership, and customer engagement to deliver solutions that improve efficiency, productivity, and customer experience. The ideal candidate is a technically skilled problem solver who can translate business needs into technology solutions, lead projects, and build strong relationships with customers and stakeholders.

Responsibilities Include
Business & Solution Analysis
  • Gather and analyze business and customer requirements.
  • Translate business needs into technical solutions and system enhancements.
  • Identify process improvements and automation opportunities.
Software Development & Support
  • Design, develop, test, and maintain web, mobile, database, and integration solutions.
  • Develop SQL databases, APIs, and business applications.
  • Troubleshoot, support, and optimize existing systems and software.
Customer Success & Engagement
  • Serve as a technical advisor for customers and internal users.
  • Lead software implementations, training, and support activities.
  • Conduct solution demonstrations and gather customer feedback.
Project Leadership
  • Lead technology projects from planning through deployment.
  • Coordinate efforts among customers, stakeholders, vendors, and development resources.
  • Manage project timelines, priorities, and communication.
Continuous Improvement
  • Recommend and implement technology enhancements.
  • Support product roadmaps and innovation initiatives.
  • Create and maintain technical and user documentation.
  • Create and maintain technical and user documentation.
Qualifications
  • Bachelor’s degree in Information Technology, Computer Science, Business Information Systems, or equivalent experience.
  • 10+ years of experience in software development, business systems analysis, or enterprise applications, including direct customer engagement and leadership of technology implementation and development projects.
  • Strong knowledge of software development, databases, APIs, and system integrations.
Preferred Technologies Experience
  • C# / .NET
  • Microsoft 365 and Power Platform
  • SQL Server
  • REST APIs
  • Mobile application development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Support Engineer
Senior Software Support Engineer

The Jonus Group • Philadelphia

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
Generous paid time off
Professional development opportunities
+1
Software Engineer - .NET & SQL Expert
Software Engineer - .NET & SQL Expert

Uptalent.io • United States

Remote
USD 80,000 - 110,000
Flexible schedules
Work from anywhere
Highly competitive compensation
Technical Consultant
Technical Consultant

Applied Resource Group • Atlanta (GA)

On-site
USD 90,000 - 130,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Software Engineer- Greensboro, NC
Software Engineer- Greensboro, NC

Stake Center Locating, Inc. • Greensboro (NC)

On-site
USD 85,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Pointwest-North America • Fort Wayne (IN)

On-site
USD 80,000 - 110,000
Senior Solution Engineer
Senior Solution Engineer

Jobtailor • Kansas City (KS)

On-site
USD 110,000 - 150,000
Application Software Engineer
Application Software Engineer

Jobtailor • Dearborn (MO)

On-site
USD 60,000 - 90,000
Senior Software Engineer (C# & .NET)
Senior Software Engineer (C# & .NET)

Emergent Staffing • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 90,000 - 140,000
.NET Software Engineer
.NET Software Engineer

CRC Group • Ponte Vedra Beach (FL)

On-site
USD 120,000 - 180,000