San Diego, CA
Position Type: 
Full Time

Mitek, a leader in enabling mobile applications with image capture, is looking for an experienced .NET Developer to join the Mobile Imaging Platform Team and help drive the platform to a new level. This is an exceptional opportunity at a hot growing company in the mobile imaging area. We are changing the way users perform their day-to-day activities through our patented mobile document capture technology. Our products include Mobile Deposit, Mobile Photo Account Opening, and more.

Essential Duties & Responsibilities

The Senior .NET Developer is a hands-on position responsible end-to-end development and for leading and mentoring a team of developers working on ASP.NET applications with a focus on web services / middle tier. They will work closely with other senior engineers, product managers and QA personnel to create high quality and highly performing solutions.

Required Experience: 

  • 6+ years experience in .NET development, C#, and MVC
  • Experience with WCF, WebAPI, and web services including JSON and XML
  • Experience with MSSQL 2008+
  • Experience with SOA development using both SOAP and REST
  • Understanding of OOP Concepts and Design Patterns
  • Proven ability to design .NET based products with high throughput
  • Understanding of Multi-threading, concurrency, parallelism and synchronization
  • Experience with performance and code and memory profiling tools and practices

Preferred Experience:

  • Proven experience estimating work accurately and driving to defined milestones
  • Experience with Agile Scrum methodology
  • Experience developing systems based on user stories
  • Experience leading software design working sessions
  • Known for organized and well-documented development practices 
  • Expertise with unit, integration, and system test paradigms
  • Experience with HTML and JavaScript and SPA's (Single Page web Applications)
  • Familiarity with NUnit and MSTest
  • 3+ years experience leading and mentoring teams of 3-5 software engineers
  • Experience with mobile application development and associated libraries
  • Experience with Windows Workflow Foundation
  • Experience with NServiceBUS
  • Experience with AppFabric
  • Experience with OCR and document lifecycle management
  • Experience with CV (OpenCV)
  • Experience with InstallShield
  • Strong understanding of advantages, differences, and issues with CI vs CD
  • Comfort and familiarity with producing and writing customer facing documentation
  • Experience with Rally and/or other Agile Collaboration tools

Education & Skills:

  • Bachelor's Degree in Computer Science or related field required
  • Excellent time management skills and able to efficiently shift priorities
  • Clear and concise communicator; good at setting expectations and raising issues as needed
  • Self-motivated, energetic, enthusiastic, and innovative
  • Strong team player and positive attitude

Apply today by emailing your resume and cover letter to jobs@miteksystems.com with the job title in the subject line.