What are the responsibilities and job description for the Software Engineer position at NCIC Correctional Services?
NCIC Inmate Phone Services Inc. is a leading provider of innovative telecommunications solutions for the corrections industry. Headquartered in Longview, TX, the company is committed to delivering reliable and secure communication tools to facilities and their inmates. With a focus on technology and service, NCIC aims to meet the unique needs of its clients while ensuring safety and compliance. The organization values innovation, dedication, and excellence in providing high-quality service.
This is a full-time, on-site role for a Software Engineer located in Longview, TX. The Software Engineer will design, build, test, and maintain software applications to address business challenges. Responsibilities include programming, developing back-end systems, implementing object-oriented solutions, and contributing to the broader software development lifecycle. The engineer will collaborate with cross-functional teams to ensure technology meets operational and customer needs.
- Strong foundation in Computer Science principles and practices
- Proficiency in Back-End Web Development and Software Development
- Experience with Programming languages and techniques
- Proficiency in Object-Oriented Programming (OOP) methodologies
- Ability to solve complex problems and work collaboratively in a team
- Strong communication and organizational skills
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Working knowledge of the corrections or telecommunications industry is a plus but not required
Salary : $65,000 - $125,000