Synonyms for Feckless (same or very similar meaning)
WordNet sense 1 (showing lack of care for consequences):
irresponsible
WordNet sense 2 (generally incompetent and ineffectual):
inept
WordNet sense 3 (not qualified or suited for a purpose):
incompetent
From the ODE community, based on WordNet
add/edit