hero

Find jobs in Jonesboro

Local Talent - Local Careers
44
companies
406
Jobs

Application Developer

Tiger Correctional Services

Tiger Correctional Services

Software Engineering
Jonesboro, AR, USA
Posted on Oct 18, 2024

The purpose of the Application Developer position is to work with customers to develop new software applications and update and modify existing applications. This position implements, tests, and troubleshoots new and existing software applications. Someone in this position should be familiar with the software development process, be able to code and maintain projects at an application and feature level, and have excellent analytical skills.

Job Duties

Primary Duties

  • Developing software solutions to meet customer needs
  • Creating and implementing source code of new applications, feature additions, and bug fixes
  • Testing source code and debugging code
  • Evaluating existing applications and performing updates and modifications
  • Developing technical documentation for new applications and feature additions
  • Collaborate with management, coworkers, and customers to troubleshoot application problems

Secondary Duties

  • Work with management and/or customers to help determine project requirements and specifications
  • Work with management & IT Project Manager to establish project timelines, milestones, and deadlines
  • Provide information/training to internal and/or external teams on functionality of developed applications
  • Mentor intern level application programmers
  • Perform other duties as assigned or required

QUALIFICATIONS

Education/Certification

Bachelor’s degree in Computer Science, Computer Engineering or Computer Information Systems

Work Experience

Minimum of 2 years full-time employment in a software developer role required

Technical Qualifications

Recent experience / exposure in at least one of the following platforms:

  • Windows Application Development (e.g. WPF, UWP, Win Forms)
  • Microsoft Web Application Development (e.g. ASP .NET MVC, ASP .NET MVC Core, Razor Pages)
  • Android Application Development (Xamarin, Android Studio)

Proficient knowledge of the following software development concepts:

  • Relational Databases
  • MVVM/MVC Application Architectures
  • SOAP and/or REST Web Services Architectures
  • GIT Source Control
  • Agile Methodologies

Professional Skills

  • Excellent analytical and problem-solving skills. Ability to solve complex problems
  • Ability to communicate professionally in both verbal and written format
  • Ability to work independently on projects
  • Ability to navigate & work on large and complex projects
  • Ability to work well in a team environment

Physical and Mental Requirements

  • Able to apply common sense understanding to carry out detailed instructions and deal with problems involving many variables
  • Must be able to hear & receive normal conversations and information
  • Must have average visual abilities necessary to read a computer screen, documents & manuals
  • Must be able to solve and interpret basic math problems including adding, subtraction, multiplication and division
  • Must be able to communicate with an advance vocabulary of 8,000 to 10,000 words, to read at a moderate rate, write basic sentences and communicate in standard sentences with excellent vocabulary
  • Ability to drive a motor vehicle