Foremost Media, Inc logo

Full Stack .NET Web Developer

Foremost Media, Inc

HybridJanesville, WImid$45k–$75kPosted 2h ago

Visa & sponsorship

  • The posting says it will not sponsor a visa for this role.

Job description

Build software that helps businesses grow.

At Foremost Media, we build custom websites, web applications, and integrations that solve real business problems.

One week you might be building a custom eCommerce feature. The next, integrating with a third-party API, enhancing a CMS, or developing a custom web application. If you enjoy variety and like learning new technologies, you'll find plenty of opportunities here.

We're looking for a developer with a solid foundation in .NET development who enjoys solving problems, taking ownership of their work, and continuously improving their skills.

This role is best suited for someone who can work independently on most development tasks while continuing to grow their skills.

This is a full-time position based in Janesville, Wisconsin. We prefer candidates who can work in the office at least three days per week after onboarding.

What You'll Do

  • Build and maintain custom websites and web applications using C# and ASP.NET.

  • Develop and integrate REST APIs and third-party services.

  • Design and maintain data-driven applications using SQL Server and modern data access practices.

  • Implement front-end functionality using JavaScript and modern web technologies.

  • Troubleshoot, debug, refactor, and improve existing applications.

  • Collaborate with designers, project managers, and fellow developers to deliver successful client solutions.

  • Contribute ideas that improve our software, development practices, and client experience.

Core Skills

We're looking for someone with a strong understanding of software development fundamentals. Experience can come from professional work, freelance development, internships, open-source contributions, or substantial personal projects.

What matters most is your ability to solve problems, build quality software, and continue learning.

  • C# and ASP.NET (.NET / .NET Framework)

  • JavaScript and modern web development

  • REST APIs and API integrations

  • Relational databases (Microsoft SQL Server preferred)

  • Git and version control

  • Strong problem-solving and debugging skills

  • Writing clean, maintainable code

  • Strong communication and collaboration skills

Bonus Experience

Experience with any of the following is a plus:

  • Entity Framework

  • Modern JavaScript frameworks (React, Vue, Angular, etc.)

  • Umbraco, nopCommerce, WordPress, DNN, Statamic, or similar CMS/eCommerce platforms

  • Azure, IIS, or cloud hosting environments

  • Authentication and authorization (Identity, OAuth, OpenID Connect)

  • Payment gateway integrations

  • CI/CD pipelines

  • AI-assisted development tools such as GitHub Copilot, ChatGPT, or Claude

How We Work

We don't build the same application every day. Our developers work on a wide variety of client projects, so adaptability and curiosity are just as important as technical ability.

We trust our developers to solve problems, research new technologies, make technical recommendations, and take ownership of their work. We don't expect you to know everything—we do expect you to enjoy figuring things out. If you enjoy learning, collaborating, and building quality software, you'll fit in well here.

What to Include

Show us what you've built.

If you have a GitHub profile, portfolio, personal projects, freelance work, open-source contributions, or live applications, we'd love to see them. Demonstrating your ability is often more valuable than listing another technology on your résumé.

Eligibility

  • Applicants must be authorized to work in the United States (U.S. Citizen or Permanent Resident/Green Card holder).

  • We are unable to provide visa sponsorship for this position.

If you're looking for an opportunity to work on diverse projects, continue growing as a developer, and make a meaningful impact for clients, we'd love to hear from you.

Pay: $45,000.00 - $75,000.00 per year

Benefits:

  • 401(k)

  • 401(k) matching

  • Flexible spending account

  • Health insurance

  • Paid holidays

  • Paid sick time

  • Paid time off

  • Volunteer time off

Work Location: In person