Sachverhalt: Sachverhalt: A. X._ war vom 1. Juni 1987 bis zum 31. März 2000 Steueramtsvorsteher der Gemeinde A._. Bei Stellenantritt übernahm er ca. 300 Pendenzen. Diese waren im Jahre 1988 Gegenstand mehrerer Sitzungen. In den Jahren 1995, 1996 und 1999 wurden Dritteinsätze bewilligt, um alte Fälle abzubauen. In der Anklageschrift vom 31. Juli 2002 wurde ihm vorgeworfen, gegenüber dem Gemeinderat und der Steuerkommission über unerledigte Steuerveranlagungen wiederholt falsche Zahlen ausgewiesen, Pendenzenlisten manipuliert und Steuerveranlagungen nicht weiter bearbeitet zu haben. In der Anklageschrift wurden 118 Fälle aufgeführt: In den Fällen 1 bis 20 führte die Veranlagungsverjährung zu finanziellen Verlusten für den Fiskus, während die Fälle 21 bis 118 Manipulationen ohne Eintritt der Verjährung betrafen (Urteil des Obergerichts S. 7 ff., 17). A. X._ war vom 1. Juni 1987 bis zum 31. März 2000 Steueramtsvorsteher der Gemeinde A._. Bei Stellenantritt übernahm er ca. 300 Pendenzen. Diese waren im Jahre 1988 Gegenstand mehrerer Sitzungen. In den Jahren 1995, 1996 und 1999 wurden Dritteinsätze bewilligt, um alte Fälle abzubauen. In der Anklageschrift vom 31. Juli 2002 wurde ihm vorgeworfen, gegenüber dem Gemeinderat und der Steuerkommission über unerledigte Steuerveranlagungen wiederholt falsche Zahlen ausgewiesen, Pendenzenlisten manipuliert und Steuerveranlagungen nicht weiter bearbeitet zu haben. In der Anklageschrift wurden 118 Fälle aufgeführt: In den Fällen 1 bis 20 führte die Veranlagungsverjährung zu finanziellen Verlusten für den Fiskus, während die Fälle 21 bis 118 Manipulationen ohne Eintritt der Verjährung betrafen (Urteil des Obergerichts S. 7 ff., 17). B. Das Bezirksgericht Bremgarten sprach am 6. März 2003 X._ in den Anklagepunkten 21 - 118 frei und fand ihn in den Anklagepunkten 1 - 20 der mehrfachen ungetreuen Geschäftsbesorgung im Sinne von Art. 158 Ziff. 1 Abs. 1 StGB schuldig. Es bestrafte ihn mit 4 Monaten Gefängnis unter Aufschub des Strafvollzugs und mit Fr. 1'000.-- Busse. Das Obergericht des Kantons Aargau (2. Strafkammer) wies am 15. April 2004 eine Berufung von X._ ab. Das Obergericht des Kantons Aargau (2. Strafkammer) wies am 15. April 2004 eine Berufung von X._ ab. C. X._ erhebt eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das Urteil des Obergerichts (in Ziff. 1 und 2 des Dispositivs) aufzuheben und ihm die unentgeltliche Rechtspflege zu gewähren. Das Obergericht beantragt die Abweisung der Nichtigkeitsbeschwerde. 