Description:
Duties & Responsibilities
- Modify, test, and debug code to maintain existing applications required to fulfill business operations.
- Designs, writes technical specifications, develops, tests, and implements change requests using development lifecycle procedures that include security best practices and standards.
- Creates, writes, and maintains web services, documentation, and other systems integrations.
- Participates in reviews of user requests, consults with users to clarify work requests and implementation plans.
- Collaborate with business analysts in requirements gathering and reviews the specifications.
- Maintain reliable documentation of processes, how-to, and other related information for end users to successfully utilize applications.
- Investigates new computer applications technologies and software development practices to improve application development in use.
- Additional duties as assigned.
Knowledge, Skills and Abilities:
- Deep understanding of core programming principles, including design.
- Ability to program in at least one programming language such as PHP, Python, etc.
- Ability to communicate effectively, both verbally and in writing.
- Knowledge of full stack web development and object-oriented programming.
Minimum Qualifications
- Bachelor's degree or equivalent advanced learning attained through professional level experience required.
- Minimum of 3 years of relevant work experience, or equivalent combination of education and work experience.