> Markdown version of [/jobs/ext/2619647-software-developer-ii](https://www.wearedevelopers.com/jobs/ext/2619647-software-developer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer II - **Company:** Tech Data - **Location:** Reston, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Component-Based Software Engineering, Software Applications, Business Software, Software Design Documents, Integration Tests, Information Technology, Software Version Control, Programming Languages - **Published:** August 3, 2026 - **Apply:** https://synnex.wd5.myworkdayjobs.com/tdsynnexcareers/job/Reston-Virginia/Software-Developer-II_R54707-1 ## About the Role * 3 to 5 Years of relevant work experience. * Bachelor's Degree with Computer Science / MIS field of study required. * Able to execute instructions and to request clarification when needed. * Possesses basic clerical and data entry skills. * Possesses strong data entry skills. * Able to perform basic mathematical calculations. * Able to communicate clearly and convey necessary information. * Able to create and conduct formal presentations. * Possesses strong multi-cultural interpersonal skills. * Able to maintain and promote social, ethical, and organizational standards in conducting internal and external business activities. * Able to work independently with minimum supervision. * Able to quickly learn new systems and technology. * Able to use relevant computer system applications at an intermediate level. ## Description The Application Developer's role is to use intermediate experience and knowledge of different programming languages to create and maintain programs and applications. Individuals in this role will collect research data from a variety of sources, analyze, and recommend courses of action to take. This includes the analysis of requirements and functional specifications to design, build, test, implement and support corrections and or enhancements. The role is expected to develop integrated solutions aligned with TD SYNNEX's business units utilizing robust computing architectures in a multi-tier environment., * Analyzes business requirements across multiple business areas including the evaluation of application software packages. * Devises and modifies procedures to solve business problems. * Codes and configures application components and interfaces * Coordinates and schedules change control and production verification processes. Prepares required documentation. * Ensures that all programming / configuration adheres to corporate standards, and all integration issues are identified and addressed, as well as version control of deliverables. * Ensures business applications are developed in a way that complies with architectural standards and established methodologies and practices. * Performs additional duties as assigned * Prepares test plans, certifies string testing results, and performs regression and integration testing across applications. * Develops business relationships and integrates activities with other IT departments to ensure successful implementation and support project efforts. * Creates impact and details design documents, translating requirements into an appropriate system design and version control of deliverables. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [Building Reliable Serverless Applications with AWS CDK and Testing](https://www.wearedevelopers.com/videos/812-building-reliable-serverless-applications-with-aws-cdk-and-testing) - [Securing your application software supply-chain](https://www.wearedevelopers.com/videos/468-securing-your-application-software-supply-chain) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Future of Open Source](https://www.wearedevelopers.com/videos/1124-the-future-of-open-source) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [How Many Jobs Are Available in Technology?](https://www.wearedevelopers.com/magazine/450-how-many-jobs-are-available-in-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)