Share this Job

NOTE: Email address is required to apply and receive communication throughout the application process.  If you do not have an email address, please visit Google or Yahoo! to create a free account.

Software Engineer

Location: 

Tampa, FL, US, 33607

POSITION SUMMARY: 

At Checkers & Rally’s we make a difference in people’s lives by serving our Franchisees, Teams, and Guests.The Software Engineer plays an integral role in all phases of the software development lifecycle.  As a developer, you’ll be able to put your skills to good use while working on a wide variety of applications utilizing technologies such as ASP.NET MVC, React Native, JSON, Web Services, Entity Framework, SQL, Bootstrap and Angular to name a few. We’re looking for someone who truly enjoys writing code, and, most importantly, is excited about the opportunity to be able to help us take our application development to new levels.

 

Responsibilities:

  • Maintaining our production applications and troubleshooting issues as they arise in our environment
  • Working with our business partners to design and build new applications that help solve critical business functions
  • Ensuring that our applications are being written with quality, maintainability, and testability in mind
  • Leading software development efforts across the SDLC

 

Qualifications:

  • 3 to 5 years of building full-stack .NET applications.
  • Demonstrates expertise with C#
  • Demonstrates expertise with ASP.NET MVC / Web API
  • Demonstrates a reasonable level of comfort with Entity Framework or similar ORM
  • Demonstrates expertise with JavaScript and jQuery
  • Demonstrates a reasonable level of comfort with JS frameworks such as Angular and has built SPA applications.
  • Understands the importance of Test Driven Development
  • Demonstrates a reasonable level of comfort with core Web technologies (HTML5, CSS, JSON)
  • Demonstrates a reasonable level of comfort with creating user interfaces with help from frameworks such as Bootstrap.
  • Demonstrates a fundamental understanding of TSQL and the ability to pull data from SQL Server to be used in applications.
  • Has a good understanding of SOLID design principals and common design patterns
  • Has experience with building integrations between 3rd party systems
  • Has experience generating technical requirements from non-technical individuals for both large and small scale applications
  • Has experience with GIT or TFVC source control
  • Mobile and wearables development experience using Xamarin or React is a plus


Nearest Major Market: Tampa

Job Segment: Developer, Software Engineer, Engineer, Application Developer, SQL, Technology, Engineering