hihello·12 ปีที่แล้ว·discussIf it was an issue, they would have brought it up in the naturalization process. You're probably fine to apply.
hihello·12 ปีที่แล้ว·discussCorrect! 95% of job postings in gov tech are called "technical specialist," no matter what you actually do. To see the actual site stack: https://github.com/GSA/data.gov