Responsibilities Collaborate with business analysts, developers, and test engineers to produce high‑quality software that follows established design patterns and processes. Independently develop, code, modify, test, and debug application programs of varying complexity. Integrate existing software into new