The junior application developer provides hands-on application development for the Voice of America (VOA). The developer will work on the day-to-day development, management, integration, and updates to the VOA digital products. The incumbent performs developmental assignments under closer than normal supervision. Assignments become progressively more difficult until the full-performance level (GS-12) is reached.Learn more about this agency
At the GS-9 level, the junior application developer performs developmental assignments under closer than normal supervision. Assignments are selected to broaden analytical ability and skills. Duties will include:
Working with journalists, broadcasters, digital strategists, and other users to understand their needs, develop technical requirements, advocate that vision to the software team, and design, develop and maintain software that delivers innovation and seamlessly integrates with the existing system.
Designing and generating code following the data governance, software coding and design standards, applicable vendor's literature, and established practices that are consistent with the overall system architecture.
Designing, coding, and debugging software components and subcomponents/modules to support development of the user interface, Web, mobile, IoT, and social distribution platforms.
Follow a test driven development (TDD) and behavior driven development (BDD) approach writing automated tests. Verify and test all generated software and maintain code and documentation in the VOA code repository.
Performing other related assignments that are selected to broaden analytical ability, skills and IT project and program management.
Occasional travel - You may be expected to travel for this position.
This job originated on www.usajobs.gov. For the full announcement and to apply, visit www.usajobs.gov/GetJob/ViewDetails/523431600. Only resumes submitted according to the instructions on the job announcement listed at www.usajobs.gov will be considered.