View Our Website View All Jobs

.NET Software Engineer

At CARDFREE, we ensure Merchant Mobile Apps delight users and keep them engaged.   From innovative solutions for Offers and Loyalty to Stored Value and Order Ahead, we build products that power user engagement and measure key metrics so merchants can sharpen their mobile business.  We have won the best Mobile Startup Award with the MEA, listed as part of the Red Herring Top 100 North America Award, and also powering the Dunkin Donuts new mobile application launch.

As a part of the Engineering team, you will be building scalable solutions that millions of users will be using as their primary mobile interface to submit and pay for their orders.  We nurture creativity and encourage individuality to generate a great work environment with personality. In turn, we are seeking talent that doesn’t always want to do it the corporate way but strives to create innovative solutions that amaze and have some fun while doing it.

 

Qualifications:

  • Strong commitment to TDD (Test Driven Development) practices.
  • BS in Computer Science or related field and 3-5 years of technical work experience.
  • Fluency in OO design and development with .NET. Someone who is comfortable with diverse technology stacks.
  • Minimum 3+ years of C# development.
  • Minimum 3+ years database skills including table layout and design, SQL Queries, and stored procedures - MS-SQL/MySQL. NoSQL a plus.
  • Minimum 3+ years exposure to debugging tools and performance tuning.
  • Knowledge of secure coding practices, authentication/authorization, and encryption.

 

Preferred Skills:

  • Knowledge or expertise of Middleware development platforms e.g. Java, .NET, WSO2, etc.
  • Experience designing and implementing multi-tiered systems applications.
  • OLTP experience and knowledge of payment processing including experience with high-volume transaction processing and scaling distributed systems.
  • Experience with programming and operating in Linux operating systems.
  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic.
  • Experience working with multi-site systems, including disaster recovery planning and implementation.
  • Experience developing RESTful web services.

 

Nice to Have:

  • Experience with web technologies such as HTML, CSS, SASS or LESS, JS, Grails, Groovy, Ruby on Rails.
  • Payments systems development experience a strong plus.
  • Experience with AWS is a plus.
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150