The Senior Software Developer is accountable for the design, development, and maintenance of multiple software projects and managing and directing other technical resources.
Deploy software in a well-planned manner with complete coordination with all end users
Assist with coordination and directing documentation and testing personnel
Consistently meet time lines and maintain awareness of schedules
Interpret business technical and functional requirements and design solutions to meet those requirements
Work effectively in a team environment and balance individually assigned work
Perform modifications to complex, multi-user systems
Oversee unit testing and develop fixes
Mentor and assist junior developers
Work independently and be customer service oriented
Acquire and maintain additional technical skills for professional development
Associate's Degree in Computer Science or a comparable degree or equivalent work/school experience.
6+ years' experience participating in collaborative development environment preferred.
Extensive experience with Microsoft based technologies
o C# and .NET technologies
o LINQ, Entity Framework, REST Web API
o HTML, XML
o Microsoft SQL Server, Stored Procedures
o Visual Studio and Visual Studio Code
o Team Foundation Server, TFS User Stories
Able to automate routine maintenance and tasks via scripting languages
Experience with multi-tier application design and development and knowledge of design patterns
Unit testing and integration
Understanding of distributed systems and data structures, both in design and implantation.
Excellent written and verbal communication skills
Medical, Dental, Vision Insurance
Employer-funded Health Reimbursement Arrangement (HRA)
Company sponsored 401k
Paid Time Off
Founded in 1996 in Indianapolis, IN, The Consultants Consortium (TCC) is an innovative solutions provider committed to designing and delivering high-value, cost-effective IT consulting services and application technology solutions for both the private and public sectors. With a team of more than 250 IT and business professionals, TCC serves clients nationwide, from state and federal government agencies to commercial sector customers. TCC is committed to providing the most cutting edge solutions, and with that, ensures they stay up-to-date on crucial certifications and affiliations. Among these are the highly accredited Microsoft Certifications.
At TCC, we know that having a strong company culture is paramount in sustaining the success and stability of the company, especially within the information technology industry. That's why we place our focus on the people who make our success possible: our employees, partners and clients. We strive to create an environment that preserves and fosters growth while still promoting the DNA of our company.
Our core values:
Building strong, reliable relationships with our employees, our partners and our clients
Upholding integrity, honesty and respect
Supporting our local community
Encouraging continued education and development
Accessibility: If you need an accommodation as part of the employment process
please contact Human Resources at Email: firstname.lastname@example.org
Equal Opportunity Employer, including disabled and veterans.
If you want to view the EEO is the Law poster,
please choose your language:
TCC Software Solutions