View Our Website View All Jobs

Microsoft Stack Developer C#/.NET

About Q4 Inc.

Q4 is a leading global provider of cloud-based investor relations and capital market solutions. Through innovative technology and exceptional customer service we empower our customers to be leaders in IR. Our comprehensive portfolio of communications and intelligence solutions, including websites, webcasting, stock surveillance, and IR Desktop arm industry professionals with the tools and insights investors. Q4 has offices in New York, Chicago, Toronto, Copenhagen, and London. To learn more, visit:

The gig.

We are looking for an experienced Microsoft Stack Developer to fill a full-time permanent position and work on an exciting desktop and web app with a fast-paced, creative software agile team.

Q4 has grown quickly into a dominant force in the corporate website and mobile market over the last few years. We’ve done this by iterating at fast pace and delivering marketable value to our client base quickly.

We create our products using agile principles with a one-week sprint iteration. Our teams are small and focused with a focus on collaboration, paired coding and weekly retrospectives.

Our weekly company wide demo showcases the product work being completed and is highly visible to all departments and the senior management team. We work quickly to ensure new features and functionality are leveraged by our sales teams and put into the market as soon as possible.  Being a part of a team and company that goes from vision to products in the marketplace at the pace we are is exciting and rewarding for all of those involved. It’s what motivates us every day to have the best products in the market.

Our Technology

Our primary stack is .NET C#, WPF, ASP.NET, SQL Server. Although we use a broad array of other technologies to deliver our products. We use MongoDB as our datastore, WCF and WebApi for backing up the front-end. We use HTML 5, jQuery and AngularJS for front-end development.

We are looking for people who can learn new techniques and bring solid experience to the table. The ability to write clear code that is readable as well as testable is essential to this role.

Experience, Education and Qualifications

  • 5+ years professional experience in all stages of definition, design, implementation, testing, and deployment of web-based software solutions.
  • 3+ years of professional experience in all of the following tools and technologies:.NET, C#, ASP.NET, SQL Server and client-side technologies.
  • Hands on experience using testing frameworks (ie. NUnit, Visual Studio, xUnit, etc) and TDD
  • Detail oriented with strong organizational skills,  and pays attention to programming style and neatness.
  • Strong communication skills, written and verbal.
  • Familiar with Agile (Scrum) and XP Software Development Process and methodologies
  • Bachelor degree or higher.

Why Q4?

We work hard, and we have fun. Success is what motivates us everyday to be the best and keep winning in the market. We offer a variety of perks to ensure our team can always work hard and play hard:

  • Unlimited paid time off. Enough said.
  • Flexible work schedule.
  • Competitive salary and health benefits.
  • Employee Assistance Programs.  We help you focus on your work life balance!
  • Dog-friendly office. Hope you can handle cuteness overload!
  • Food for thought.  Complimentary tea, coffee and snacks!
  • Monthly themed socials. Karaoke, maybe a costume, Jäger or tequila?
  • Tuition Reimbursements. We invest in your continued learning!!
  • Hackathon events. For all who love to design and build.
  • Collaborate with a fun bunch of bright, talented co-workers.
  • Trendy, open concept offices in a hip part of town.

Join #Q4orce

Q4’s diverse culture fosters a friendly, open-minded workplace. As a member of a dynamic, high-performing team, each Q4 employee is hungry to learn, valued for their contribution, and approaches each day excited to make an impact. With great reasons to work here, take advantage by submitting your application to join our growing team.

Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file