{"schemaVersion":"jobsearcher.job.v1","id":"6433339fe2f45bec4f0fdf5f","url":"https://jobsearcher.com/jobs/6433339fe2f45bec4f0fdf5f","canonicalUrl":"https://jobsearcher.com/jobs/6433339fe2f45bec4f0fdf5f","title":"Software Developer Instructor - West, TN","description":"Software Developer Instructor - West, TN\nReports To\nLead Instructor\nWho is Persevere?\nPersevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement.\n\nFounded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI).\n\nReal Hope. Valuable Skills. Meaningful Opportunity.\n\nJob Overview\nThe Coding Instructor works inside the prison system and/or the community and/or remotely or a combination thereof teaching Persevere clients the Persevere Coding Curriculum. This is a full-time salaried position with excellent benefits. This position requires the ability to pass a reference check, background check and drug screen.\n\nThis position will be 100% in person on site at the facility.\n\nJob Responsibilities\nProvide in-class instruction of assigned curriculum according to the syllabus\nComplete certification on assigned technologies before teaching them, remaining at least 300 hours ahead of your students\nEnsure a functional, fresh, welcoming learning environment\nComplete weekly lesson plans per the syllabus and submit to the Lead Instructor by the weekly deadline\nProactively assist in the development of each students understanding and abilities\nDirect collaboration and instruction between students\nRecord student progress\nReport student data back to Persevere\nConduct or assist with town halls to promote enrollment\nTake attendance as needed\nComplete and submit the Out of Count form as needed per client requirement\nCoordinate work with the Instructor Assistant if one is assigned\nAttend company meetings\nComplete corporate training on a timely basis\nAssist with the creation of and follow critical Standard Operating Procedures and Workflows\nParticipate in cross training staff as requested\nOther duties as assigned\nQualifications\nCertified completion of the Persevere Coding Curriculum or similar\nPrevious instructional experience highly desirable\nReliable transportation to and from the work site\nAbility to work while intermittently sitting and standing for extended periods\nThe ability to operate and troubleshoot the classroom technology provided\nThe ability to connect to co-workers virtually during non-instructional work time\nAbility to work independently and effectively with a diverse group of students\nPrevious experience assisting people with mental health disabilities desirable\nProfessional verbal and written communications skills\nStrong organizational skills\nThe following languages, frameworks, databases, and libraries are\nRequired: JavaScript, ES6, Node.js, HTML, CSS, React, Express, MongoDB, Mongoose\nPreferred: NoSQL, jQuery, Bootstrap, Sass, Regular Expressions or RegEx, Chai, Helmet, Pug, D3.js, passport, and Ajax.js\n\nWe highly value\nPassion for and responsibility to the customer/partner\nMust be self-starting, hardworking and inquisitive\nLeadership through innovation in everything you do\nPassion for what you do and being self-critical to improve\nRelentless commitment to win\nPersonal and corporate integrity","company":"Persevere","rawCompany":"persevere","city":"Dickson","state":"TN","isRemote":false,"isActive":false,"createdAt":"2026-08-25T11:13:04.978Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"25-3099.00","title":"Teachers and Instructors, All Other","slug":"teachers-and-instructors-all-other"},{"code":"25-3021.00","title":"Self-Enrichment Teachers","slug":"self-enrichment-teachers"}],"industries":[{"code":"611699","title":"All Other Miscellaneous Schools and Instruction","slug":"all-other-miscellaneous-schools-and-instruction"},{"code":"611420","title":"Computer Training","slug":"computer-training"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer Instructor - West, TN","description":"Software Developer Instructor - West, TN\nReports To\nLead Instructor\nWho is Persevere?\nPersevere is a national nonprofit organization dedicated to empowering justice-involved individuals through innovative workforce development and career preparation support services that give real access to quality employment in the technology industry. Specifically, Persevere provides technology training, career readiness instruction and support, wraparound case management, individualized job-based mentoring, and job placement services for justice-impacted individuals and people who are at risk for justice-involvement.\n\nFounded by and for people with lived experience with criminal justice, corrections, and poverty, Persevere understands the needs of the justice-impacted population as few organizations can, and our work embodies our commitment to reducing racial inequalities throughout all aspects of society and eliminating disproportionate minority contact and disproportionate minority confinement within the criminal justice system. As we have grown and expanded, we have focused on developing and executing strategies that continue to expand our mission of reducing racial disparities and inequalities, both as part of our work, and as well, our organization's practices regarding diversity, equity, and inclusion (DEI).\n\nReal Hope. Valuable Skills. Meaningful Opportunity.\n\nJob Overview\nThe Coding Instructor works inside the prison system and/or the community and/or remotely or a combination thereof teaching Persevere clients the Persevere Coding Curriculum. This is a full-time salaried position with excellent benefits. This position requires the ability to pass a reference check, background check and drug screen.\n\nThis position will be 100% in person on site at the facility.\n\nJob Responsibilities\nProvide in-class instruction of assigned curriculum according to the syllabus\nComplete certification on assigned technologies before teaching them, remaining at least 300 hours ahead of your students\nEnsure a functional, fresh, welcoming learning environment\nComplete weekly lesson plans per the syllabus and submit to the Lead Instructor by the weekly deadline\nProactively assist in the development of each students understanding and abilities\nDirect collaboration and instruction between students\nRecord student progress\nReport student data back to Persevere\nConduct or assist with town halls to promote enrollment\nTake attendance as needed\nComplete and submit the Out of Count form as needed per client requirement\nCoordinate work with the Instructor Assistant if one is assigned\nAttend company meetings\nComplete corporate training on a timely basis\nAssist with the creation of and follow critical Standard Operating Procedures and Workflows\nParticipate in cross training staff as requested\nOther duties as assigned\nQualifications\nCertified completion of the Persevere Coding Curriculum or similar\nPrevious instructional experience highly desirable\nReliable transportation to and from the work site\nAbility to work while intermittently sitting and standing for extended periods\nThe ability to operate and troubleshoot the classroom technology provided\nThe ability to connect to co-workers virtually during non-instructional work time\nAbility to work independently and effectively with a diverse group of students\nPrevious experience assisting people with mental health disabilities desirable\nProfessional verbal and written communications skills\nStrong organizational skills\nThe following languages, frameworks, databases, and libraries are\nRequired: JavaScript, ES6, Node.js, HTML, CSS, React, Express, MongoDB, Mongoose\nPreferred: NoSQL, jQuery, Bootstrap, Sass, Regular Expressions or RegEx, Chai, Helmet, Pug, D3.js, passport, and Ajax.js\n\nWe highly value\nPassion for and responsibility to the customer/partner\nMust be self-starting, hardworking and inquisitive\nLeadership through innovation in everything you do\nPassion for what you do and being self-critical to improve\nRelentless commitment to win\nPersonal and corporate integrity","datePosted":"2026-08-25T11:13:04.978Z","dateModified":"2026-08-25T11:13:04.978Z","hiringOrganization":{"@type":"Organization","name":"Persevere","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Dickson","addressRegion":"TN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6433339fe2f45bec4f0fdf5f"},"url":"https://jobsearcher.com/jobs/6433339fe2f45bec4f0fdf5f"}}