Job Url: https://www.indeed.com/jobs?q=back+end+developer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&radius=50&start=30&vjk=05e55d9bd4389f31 Job Description: Senior PowerBuilder Developer- job post The Copper River Family of Companies Washington, DC•Remote Full-time The Copper River Family of Companies Washington, DC•Remote Apply now Profile insights Here’s how the job qualifications align with your profile. Skills Visio  (Required) SDLC  (Required) Microsoft Word  (Required) + show more Do you have experience in Visio? Yes No Skip Education Bachelor's degree   Job details Here’s how the job details align with your profile. Job type Full-time   Benefits Pulled from the full job description Paid holidays Health savings account 401(k) matching Flexible spending account Tuition reimbursement Dental insurance Employee assistance program Show more   Full job description COHO Technology Solutions is looking for a Senior PowerBuilder Developer to support the U.S. Census Bureau by delivering programming services focused on developing application processing logic—either within the user interface or through custom class user objects. This position is fully remote. Responsibilities (include but are not limited to): Provide technical expertise and advice to client staff and management. Assist the PM and BA in the preparation of documentation to describe new or changed processes. Respond to information requests that business users submit through Automated Help Desk Application. Assist in research and recommendations on existing and new technologies. Assist in the preparation and implementation of disaster recovery plans for various systems. Create upgrade and migration schedules with plans that will minimize the impact on production and mission critical systems. Provide system enhancements and modifications to include training packages for user training. Design User Interface (GUI) using object-oriented analysis and design and visual and non-visual user objects for system wide use. Attend organizational meetings as directed. Maintain technical knowledge by attending educational workshops and reviewing publications. Contribute to team effort by accomplishing related results as needed. Generate and work with complex queries for reporting, analyzing data, and identify issues to develop solutions. Evaluate, design, and code approved application change requests (CRs). Optimize and refactor existing code to improve performance and maintainability. Perform integration testing, unit testing of any code and configuration changes prior to releasing for User Acceptance Testing (UAT) Maintain configuration and version control using approved client-server Assist in the development of application maintenance plans for scheduled maintenance activities. Recommend and assist in the development and implementation of maintenance plans for system upgrades and technology refreshes.