Junior Programmer

 

 

Apply Now

Junior Programmer

 

The junior programmer is responsible for design, implementation, and maintenance of software to meet the needs of internal and external clients.   The programmer will work with the team and clients under supervision of the IT Director and Development Coordinator to understand requirements, develop specifications, test and write software applications.

 

DUTIES AND RESPONSIBILITIES:

  • Review and analyze business needs and specifications to determine programming requirements for new and existing software projects
  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology
  • Maintain existing software programs; make approved changes by developing detailed programming logic and coding changes
  • Analyze performance of programs and take action to correct deficiencies based on consultation with users
  • Write and maintain documentation for software projects
  • Provide training for developed software, as well as select hardware and business software
  • Develop and implement test plans for new projects, and maintenance of existing projects
  • Maintain confidentiality with regard to the information processed, stored or accessed
  • Document programming problems and resolutions for future reference
  • Adapt to evolving technologies and processes
  • Other duties as assigned

 

 

EDUCATION AND WORK EXPERIENCE:

  • Associate of Science Degree
  • BS Computer Science or Information Systems and/or
  • 2-3 years professional programming experience desired
  • Experience with C# and ASP.Net/MVC and object-oriented design
  • Experience with Microsoft SQL
  • HTML and Javascript experience is preferred
  • Mobile application development (Android/iOS) experience is preferred

 

 

MENTAL AND PHYSICAL DEMANDS:

  • Excellent verbal and written communication skills
  • Attention to detail and good time management skills are required
  • Must be able to work in a fast-paced environment that is consistently evolving

 

Job skills required

  • Ability to perform in highly interruptive and fast-paced environment

  • Ability to work under frequent time pressures

  • Ability to lift 40-50lbs as necessary

  • Ability to walk, stand, bend, kneel and squat for extended periods of time

Back to Top