Careers
Interested in joining our dynamic team of inmate calling experts?
Located in the heart of San Antonio, Inmate Calling Solutions is a fast-paced and dynamic leading-edge inmate calling provider that is changing the direction of the inmate calling market. Our company offers a wide range of professional opportunities in a friendly, team-oriented environment that fosters inventive thinking and ingenuity.
ICS is accepting resumes for the following positions:
Senior Software Engineer (.NET)
Senior Quality Assurance Engineer
Tech Support Representatives
Inmate Calling Solutions offers a very competitive benefits package, a homogeneous team oriented work environment, and opportunities for a wide range of professional interactions.
Candidates requiring sponsorship are not being considered at this time.
Please email resumes to hrstaffing@icsolutions.com
Senior Software Engineer (.NET)
ICSolutions is currently looking for a senior Software Engineer to participate in on-going development of our .NET web and kiosk applications. This position requires a team member with solid programming experience who is capable of performing in a fast-paced, dynamic environment with minimal supervision. (The kiosk application is very similar to an ATM system which accepts payments and processes them).
Key Responsibilities
- Maintenance, enhancement and development of mission critical Software Systems related to our telephony products. ICS has a number of web applications that support external portals for online users, call center agents and internal customer service personnel.
- Maintenance and enhancement of our Kiosk application which requires knowledge of driver based hardware interfaces in the .net environment.
- Understanding end-user requirements and developing software improvements from conception to release
- This job is primarily hands on coding and development. Including system design, system maintenance, troubleshooting.
- You may focus efforts on the low level interfaces, on the other hand depending on your strengths you may focus on user interfaces.
- Self sufficiency to develop and debug in a small environment
Job Requirements
- BS in Computer Science or equivalent
- 3+ years of .net development experience
- Experience designing and creating functional, user friendly user interfaces.
- Experience with RDMS & sql (postgresql preferred)
- Fluency in written and spoken English
- Demonstrated commitment to quality
- Strong attention to detail and troubleshooting skills
- Strong leadership skills and the ability to build and maintain strong working relationships
Preferred
- Hardware interfacing experience, while not a requirement will make you stand out among other candidates
- Python scripting experience
- Software development experience on multi-tiered, high-availability, high performance, and high volume transaction systems.
- Strong networking skills.
Please email your resume to hrstaffing@icsolutions.com. Reference Code NS-01
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer responsible for ensuring the reliability and serviceability of ICSolution’s products, both internal and external.
- Develop an overall QA strategy
- Develop and execute quality assurance test plans and test cases for applications developed by ICSolutions. Products to be tested will include both client and internal applications.
- Execute software test cycles, regression testing, record results and report anomalies.
- Provide feedback and work with developers to reproduce and resolve software defects
- Evaluate and test changes before being uploaded into production systems.
- Work with other teams within the organization and end users to ensure changes and enhancements meet requirements.
Job Requirements
- 5+ years of software QA experience, creating test plans and test analysis.
- BS in Computer Science, related fields, or equivalent work experience.
- A solid understanding of n-tier architectures, Java, and SQL to create effective tests in our environment.
- Thorough knowledge of Windows and Linux/Unix.
- Strong scripting experience.
- Strong analytical and problem solving skills.
- Working knowledge of networking.
- Good organizational, interpersonal and team skills.
Preferred
- Experience working with telephony systems.
- Ability to produce ongoing testing and product metrics reports.
Please email your resume to hrstaffing@icsolutions.com. Reference Code QA-01.
Technical Support Representatives
ICSolutions is actively seeking four Technical Support Representatives.
Responsibilities
- Demonstration of excellent customer service skills with frequent customer interaction.
- Assist customers via verbal communications regarding any product related needs.
- Troubleshoots hardware and software issues across multiple Microsoft Windows and Linux platforms.
- Coordinating with Field Support Technicians via telephone to change hardware and software configurations.
- Field testing new applications on live systems.
- Document detail of customer interactions accordingly and provides follow up as needed.
Job Requirements
- 2 years customer service experience.
- 3 or more years demonstrated skills in a high tech environment, emphasizing skills in computer hardware maintenance, software management, and networking.
- Superior listening skills.
- Strong written and oral communication skills.
- Ability to work independently efficiently and effectively to resolve customer concerns or issues.
- Ability to manage multiple time sensitive issues.
- Ability to adapt easily to a constant changing environment.
- Position can require overtime, non-standard schedules and evening or night shifts.
Inmate Calling Solutions (“ICSolutions) was organized in August of 2002 and has become a leading provider of telephony products and services designed specifically for the corrections industry.
ICSolutions has a number of web applications that support external portals for online users, call center agents and the internal customer service personnel.
Please email your resume to hrstaffing@icsolutions.com. Reference Code TS-01