Software Developer in Cleveland, TN at Check Into Cash

Date Posted: 10/4/2019

Job Snapshot

Job Description



Overview

Check Into Cash aspires to be an organization that reflects our greatest asset\u2026 Our people! We believe that hiring the best talent leads to the creation of our greatest products and services.

Are you driven by data and technology? Are you continuously looking to solve new challenges? Then Check Into Cash wants you! It is our mission to exceed customer expectations, challenge our employees, and to be good corporate citizens.

Come join an industry leader to help you truly unleash your potential!

General SummarySoftware Developer is responsible for creating or updating functionality on an existing system and resolving production system issues in a timely manner. This position works closely with business and product teams to identify and implement functionality to give our customers the best experience possible with Check Into Cash and keep the company within all state regulatory guidelines.



Responsibilities

  • Work with the product owner and development team to identify user story requirements
  • Design and implement new functionality and changes to existingfunctionality based on business needs in an iterative fashion.
  • Take ownership of delivery schedule and quality of work.
  • Provide input and estimates about effort to build desired functionality


Qualifications

  • C# .NET developer with 2+ years of experience having most of that experience in web development.
  • Experience creating and using web services, significantly with REST based services
  • Experience with JSON and XML (JavaScript Object Notation)
  • Good SQL experience with stored procedure writing and maintenance
  • Basic SQL Server administration (how to create and modify database tables, write CRUD scripts, tune performance, create jobs, etc.)
  • Experience with ETL (extract-transform-load) processes
  • Base JavaScript experience, including UI frameworks like jQuery, Angular using Typescript or Bootstrap
  • Experience with a MVC (model-view-controller) framework
  • Experience with Ionic for mobile development is a plus
  • Knowledge of web security practices
  • Good foundation of software design
  • Manage TFS build and code repositories including knowledge of GIT
  • Excellent verbal and written communication
  • Ability to participate in discussions easily and provide feedback as needed
  • Work well in team environments
  • Experience with agile development practices, especially Scrum.
  • Experience creating documentation for application processes and code, then maintaining them through various media including web based technologies
  • Experience with reporting and analytical services
  • Experience working with business entities to define and understand requirements
  • Desire to learn new skills and constantly improve
  • Willingness to take ownership and see things to completion on time with high quality

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs