The Application Development - Content Services department is looking for a Software Developer I to code, test, debug, document, and maintain programs, addressing basic modifications to application programs and tackling specific tasks within larger IT solution delivery projects.
Requirements
- Ability to apply basic knowledge of programming languages and possesses an understanding of how data is related across multiple databases, tables, and platforms.
- Basic level technical/professional level knowledge and skills
Responsibilities
- Codes programming logic for new or existing solutions software or applications in accordance with design specifications put in place by senior software development staff and leadership.
- Modifies or expands coding to eliminate errors or malfunctions which impact the production of usability of the technology solution.
- Performs unit testing of solutions created. Debugs and resolves issues related to unit testing. Documents test results appropriately and ensures issues are resolved prior to the release of the project.
- Analyzes and troubleshoots basic production application issues to resolution with guidance from senior staff members.
- Makes basic modifications to application programs from detailed specifications.
- Learns and applies internal controls and Systems Development Life Cycle (SDLC) concepts as well as organizational IT standards within their individual contribution on any assigned work.
- Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products under supervision.
Other
- Position is eligible for Remote / Work from Home opportunity
- Physical work location must be in one of the 50 states or the District of Columbia.
- Basic level collaboration, problem solving/resolution, prioritization/organization, and communication skills
- Able to communicate to others when working on application programming
- Ability to read, hear, speak, keyboard, reason, communicate effectively and problem solve