> Markdown version of [/jobs/ext/1840619-programmer-analyst-iii](https://www.wearedevelopers.com/jobs/ext/1840619-programmer-analyst-iii). 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). --- # Programmer Analyst III - **Company:** B.R.S. Inc. - **Location:** Rock Island, IL, United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Automation of Tests, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Computer Programming, Databases, Data Security, Microsoft Visual Studio, Microsoft SQL Server, Team Foundation Server, Visual Basic .NET (Programming Language), NuGet, Oracle (Applications), Package Management Systems, SQL Databases, Web Applications, Apache Yarn, ReactJS, Git, Xunit, AngularJS, Information Technology, Npm(Software), Codebase, Asp.net Web Forms, Mocha, Software Version Control, Web Api - **Published:** July 31, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f3384e0d1d29e29a ## About the Role * Ability to read and write idiomatic C# * Ability to read and write idiomatic HTML, CSS, and JavaScript * Ability to read and write VB.NET * Effectively use git source control * Take direction and work, independently or collaboratively as the situation demands * Respectfully discuss software functionality with users * Collaborate with users and other developers to model business processes * Ability to understand and adhere to data security/privacy requirements * Strong written and oral communication skills * Ability to disagree respectfully and focus on outcomes, * A Bachelor's degree in Computer Science, Information Technology or equivalent AND two (2) years of programming experience; OR equivalent combination of education, training and experience. Experience must include significant work with application programming. ## Description Vista Innovative Solutions is seeking a Programmer Analyst III to add to our Information Technology Support Services team in support of the Army Sustainment Command (ASC) at the Rock Island Arsenal in Rock Island, Illinois JOB DEFINITION: Customize/maintain client based application solutions, and develop/maintain database driven web applications. Candidate will be assigned various programming and automation tasks to be completed within specific timeframes. Communicate effectively with the Task Lead, senior team members, and customers regarding the status of tasks. Attention to detail, customer service oriented, and creative problem-solving capabilities required. Respond quickly and effectively to task requests that require a very short turn-around. Record time spent working on tasks in a custom task management system. ESSENTIAL FUNCTIONS: The following duties ARE NOT intended to serve as a comprehensive list of all duties performed by all employees in this classification. Shown are duties intended to provide a representative summary of the major duties and responsibilities. Incumbent(s) may not be required to perform all duties listed and may be required to perform additional, position-specific duties. What You'll Do: * Maintain existing ASP.NET Web Forms and Web API applications using Visual Studio * Maintain existing Angular.js and React applications using Visual Studio and VS Code * Update existing codebases without deviating from existing coding style * Read and write SQL for Oracle and SQL Server * Create and maintain developer-focused documentation for applications and libraries * Create and maintain automated tests using C# and XUnit * Create and maintain automated tests using JavaScript and Jest or Mocha * Submit pull requests using git and Microsoft Team Foundation Server * Work with package management systems such as NuGet and NPM/Yarn * Contribute to and learn from architecture/design discussions. * Contribute to and learn from team retrospective meetings. * Contribute to and learn from code review discussions. ## 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) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Form Validation. The Tested Way](https://www.wearedevelopers.com/videos/314-form-validation-the-tested-way) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)