TSI is reimagining their business and customer experience by delivering game changing digital solutions across a variety of market segments. TSI is using leading-edge technologies on a SaaS platform and the Internet of Things (IoT) to solve complex problems.
Requirements
- Analyze user requirements and architect and develop, test, implement, and support software solutions using programming languages, platforms, frameworks, and tools
- Write code to deliver elegant and scalable solutions, both on-prem and cloud
- Update existing software applications to enhance functionality, fix issues, and incorporate new features
- Define and perform rigorous testing, including unit testing, integration testing, and debugging
- Collaborate—partner well with a diverse and passionate team
- Learn—adapt quickly to an evolving market and emerging trends, including outside-of-the-box thinking, teamwork, and self-organization
- Work with product owners to understand desired application capabilities
- Continuously improve and document software engineering practices
- Lead the craftsmanship, availability, resilience, and scalability of your solutions
- Coach and mentor team members
- Consider the organization's entire infrastructure when making changes and improvements
- Supervise a team of approximately 4-6 employees
Benefits
- Health Insurance: Comprehensive medical, dental, and vision coverage.
- Retirement Plan: 401(k) with company match.
- Paid Time Off Program: Paid time off, paid holidays, and paid floating holidays.
- Life insurance
- Employee assistance program (EAP)
- Professional development opportunities