The position involves adapting and customizing software solutions originally developed overseas for use in U.S.-based programs. The role requires collaboration with international development teams and domestic stakeholders to ensure smooth integration, meeting local standards and requirements. The candidate will participate across the full software development lifecycle, including requirements, design, implementation, testing, and deployment. Responsibilities also include conducting integration, validation, and verification testing to ensure performance, security, and compliance with relevant regulations. The candidate will prepare and maintain technical documentation, debug and optimize code, and support certification efforts for deployed software. Staying current with emerging technologies in software engineering and providing long-term software support are also key aspects of the role.