> Markdown version of [/jobs/ext/4092149-analyst-programmer-ii-baltimore-police-department](https://www.wearedevelopers.com/jobs/ext/4092149-analyst-programmer-ii-baltimore-police-department). 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). --- # Analyst/Programmer II - Baltimore Police Department - **Company:** City of Baltimore, MD - **Location:** Baltimore, MD, United States - **Salary:** $65,200 - $106,267 - **Contract:** Temporary contract - **Skills:** Data Analysis, Computer Programming, Databases, Electronic Data Processing, Systems Analysis, Information Technology - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=107bdf6e5d44a71d ## About the Role On or before the date of filing the application, each candidate must: EDUCATION: Have bachelor's degree in electronic data processing or computer science. AND EXPERIENCE: Have three years of experience in preparing computer programs including one year in systems design. OR NOTE EQUIVALENCIES: Have an equivalent combination of education and experience., * Knowledge of the principles and practices of systems analysis and design. * Knowledge of the principles and techniques of preparing computer programs. * Knowledge of commonly utilized database construction and maintenance. * Knowledge of the interrelationship of systems analysis, computer programming, database maintenance and computer and auxiliary operations. * Ability to prepare systems flow charts, forms, input and output documents, computer files, specifications and procedures. * Ability to write complex computer programs. * Ability to test, correct and document computer programs. * Ability to conduct systems studies and to collect, organize and analyze data. * Ability to establish and maintain effective working relationships with associates and computer users. * Ability to communicate effectively orally and in writing. Analytical ability. * Background Check, Applicants' education must be obtained from an accredited institution, Education credentials obtained out of the US must be evaluated for US equivalency. Evaluation agencies information may be obtained at www.naces.org. ## Description An Analyst/Programmer II performs a wide variety of systems design development and computer programming. The work of this class involves no supervisory duties or responsibilities. Incumbents receive moderate supervision from a technical superior. Employees in this class may be required to work shifts, weekends and holidays. Work is performed in an office where working conditions are normal. The work requires minimal physical exertion.