Software Developer

 

 

Apply Now

Software Developer

 

The Software Developer is responsible for design, implementation, and maintenance of software to meet the needs of internal and external clients.   The developer will work with the team and clients under supervision of the IT Director and Lead Software Developer 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:

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

 

 

MENTAL AND PHYSICAL DEMANDS:

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

 

Back to Top