Information Technology - Sr. Software Developer

<strong>At TCC, we believe our communities need more than just a wireless retailer and our employees want more than just a job. We are committed to making a positive and sustainable impact on the lives of our employees, customers, and communities.</strong>

Fishers, IN*


<strong>Founded in 1991, TCC is a Verizon Authorized Retailer with nearly 900 locations in 38 states from coast to coast. Our long-standing relationship with Verizon Wireless allows the company to make its services more accessible to customers while offering unparalleled customer service and competitive&nbsp;pricing. As a Culture of Good, Inc., company, TCC encourages employees to give back in every community it serves.</strong><br /><br /><strong>TCC is a 2021 Glassdoor Best Place to Work and a 2021 Top Workplace USA. See what our employees are saying about us:&nbsp;<a href=""></a></strong>

keywords: position summary,development,system support,new technology,project management,general,experience,technology,education,knowledge,skills


Overview: <p>The senior software developer works as part of a team in the design and implementation of our corporate software applications. This role leads requirement analysis and writes technical specifications as a basis to develop, review, and debug projects. Recommends product revisions or enhancements based on end-user testing and feedback. Maintains adequate knowledge of current and evolving technologies to implement solutions that address business challenges.&nbsp;&nbsp;</p>
Responsibilities: <p><strong>Development</strong>&nbsp;</p> <ul> <li>Design User Interfaces that are clean, intuitive and functional.&nbsp;</li> <li>Develop software for multiple targets (desktop, web, mobile).&nbsp;</li> <li>Develop and maintain SQL Databases, procedures, jobs and scripts.&nbsp;</li> </ul> <p><strong>System Support&nbsp;&nbsp;</strong></p> <ul> <li>Communicate technical ideas and methods to an end user audience using written and verbal skills.&nbsp;</li> <li>Work with end users to gather requirements, analyze processes and identify the root business&nbsp;challenges that are presented.&nbsp;</li> <li>Document problem definition, analysis and proposed solution specification.&nbsp;</li> <li>Analyze and recommend changes to existing code, frameworks, applications and processes.&nbsp;</li> <li>Create applications that address business challenges and follow the documentation produced as the development specification.&nbsp;</li> </ul> <p><strong>New Technology&nbsp;&nbsp;</strong></p> <ul> <li>Maintain knowledge of current and evolving technologies and methodologies to implement&nbsp; solutions addressing business challenges&nbsp;&nbsp;</li> <li>Researches and evaluates software and hardware to assist in solutions and/or platforms.&nbsp;</li> </ul> <p><strong>Project Management&nbsp;&nbsp;</strong></p> <ul> <li>Plans, organizes, and guides projects and subordinate employees.&nbsp;&nbsp;</li> <li>Serves as the project leader for the implementation of various system projects, as directed by supervisor.&nbsp; &nbsp;</li> </ul> <p><strong>General&nbsp;</strong></p> <ul> <li>Complete any additional tasks as required and assigned by the Supervisor.&nbsp;</li> </ul>
Requirements: <p>The accomplished individual will possess the following experience:</p> <ul> <li>8+ years as a software or application engineer&nbsp;</li> <li>Clear, effective written and verbal communication&nbsp;&nbsp;</li> <li>Strong interpersonal skills&nbsp;</li> <li>Ability to work as part of a team&nbsp;</li> <li>Attention to detail&nbsp;</li> <li>In-depth working knowledge of the Microsoft Development Stack (DevOps, C#, GIT, MS SQL)&nbsp;</li> <li>Bachelor&rsquo;s degree in Computer Science, IT, Engineering, Mathematics, or related field or the equivalent combination of education and experience.&nbsp;</li> <li>HTML5/CSS/JS&nbsp;</li> <li>Angular&nbsp;</li> <li>TypeScript&nbsp;</li> <li>SPA Experience&nbsp;</li> <li>MVC&nbsp;</li> <li>Microsoft Azure</li> </ul>