Designs, tests, and maintains software programs for operating systems or applications deployed at client sites, ensuring they meet quality assurance parameters. The role involves understanding client requirements, translating them into feasible designs, developing and validating software, troubleshooting and improving systems, and coordinating with clients and project teams to support timely, high-quality delivery. The position also includes documentation, status reporting, customer communication, and ongoing learning to keep current with best practices and technologies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed