Senior Developer - .NET / Full Stack

  • Full-time

Company Description

Do you have a passion for solving business problems through technology?
Have experience architecting systems large and small, and leading teams to deliver those systems? 

MentorMate provides an open and fun culture that uniquely talented technologists find rewarding. We blend a high degree of autonomy with the support and collaboration you need to do the job. We value unique thought, creativity, and exceptional problem-solving skills in all of our team members. If you fit this description, we want to talk to you.

From our modest beginnings as a mobile application development company in 2001, we have set our sights on becoming the best custom software development company we can be for our clients. Our distinctive business approach, coupled with our team of uniquely talented technical masterminds has helped us emerge as one of Minnesota’s fastest-growing companies throughout the past decade. With headquarters in Minneapolis, MN and three additional offices in Bulgaria, we intend to maintain our reign as a trusted IT solutions provider, both as a Minnesota software development powerhouse and as a global IT leader.


http://mentormate.com

Job Description

Responsibilities:

  • Lead development and architectural design of .NET web applications
  • Work with project teams and clients to design and build web-based solutions to client problems
  • Work with project management team to ensure quality and on-time delivery

Qualifications

Requirements:

  • Bachelors Degree or equivalent experience

  • Strong communications skills

  • Expertise with ASP.NET MVC, Web API, SQL Server, EF, LINQ

  • Strong OOAD skills

  • Thorough understanding of MVC, Separation of Concerns, and how they are applied in modern web application development

  • Experience with modern JavaScript frameworks, e.g. Angular, React

  • Strong grasp of git

  • Detail-oriented, persistent

  • Able to work on-location in Minneapolis, MN. No H-1B sponsorship or relocation benefits apply at this time.

Desired:

  • Experience with continuous integration and build automation

  • Experience with unit testing, testing frameworks, mock frameworks, and UI Automation

Additional Information

Detail:

  • Availability: Immediate

  • Experience: 3-10 years

  • Compensation: Very competitive, DOE

  • Location: Uptown Minneapolis

  • Travel: Rare

  • Hours: 8am to 5pm, M-F


Benefits:

  1. Paid Time Off

  2. Medical Insurance

  3. Dental Insurance

  4. 401(k) with matching


Perks:

  1. Prime location in Uptown

  2. Ping-pong table

  3. Free beverages

  4. Friday happy hour

  5. Free Lunch on Wednesdays

  6. Subsidized parking

  7. Dual monitors

  8. Friendly, casual atmosphere

  9. Collaborative work environment

  10. Grand piano

  11. Whatever hardware you need, powerful box and screen setup.

 

All your information will be kept confidential according to EEO guidelines.