Senior Software Developer

TCC Software Solutions Indianapolis , IN 46218

Posted 2 months ago

The Senior Software Developer is accountable for the design, development, and maintenance of multiple software projects and managing and directing other technical resources.

Responsibilities

  • 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

Qualifications

  • 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

Benefits

  • Medical, Dental, Vision Insurance

  • Employer-funded Health Reimbursement Arrangement (HRA)

  • Company sponsored 401k

  • Paid Time Off

About TCC

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: tcc.recruiting@e-tcc.com

Equal Opportunity Employer, including disabled and veterans.

If you want to view the EEO is the Law poster,

please choose your language:


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer

Spot Freight

Posted 3 months ago

VIEW JOBS 1/30/2020 12:00:00 AM 2020-04-29T00:00 About Spot Since 2009, Spot has built a team of motivated and knowledgeable employees dedicated to making sure every shipment, every customer, and every contract carrier is taken care of. Thats why, no matter what time or day, were always available. Consistently ranked on the Inc. 5000s Fastest Growing Companies and IBJs Fast 25, we have grown into one of the fastest growing companies in the nation with over 200 employees across our 2 locations. We have plans to hire an additional 350 people by 2023. Join a team that rewards your hard work and is committed to your success. What Youll Be Doing: As a Senior Software Developer, you are key in the design, installation, testing, and maintenance of our proprietary software, RED. Your goals are to make the company more efficient and provide better customer service through technology. This role is most concerned with the overall functionality and development of the technology, ensuring that there are no stumbling blocks. This person strives for perfection and understands continuous improvement processes. The Software Developer is responsible for work in all stages of the development life cycle - reviewing business requirements, design, construction, testing, and implementation. * Has the ability to prioritize multiple projects, while meeting deadlines and quality expectations. * Is able to adapt quickly in a changing environment. * Develops strategy to meet user requirements, in collaboration with the IT team. * Applies advanced system design knowledge. * Using Information Technology: Serves as an IT expert in the organization. * Technical lead experience including the ability to coordinate the development efforts of a small team. Our Ideal Candidate Is/Has: * Ability to pass a competency assessment for coding. * 4+ years of proven experience developing web and client server solutions. * Expertise in the following languages is required: C#, JavaScript, and SQL. * Familiarity with Web Front Ends is preferred, but not required (JavaScript, React, CSS, etc.). * Experience with client side libraries application frameworks (Bootstrap, AngularJS, BackboneJS, jQuery, jQuery UI etc.). * Experience with development tools (Bower, Grunt, etc.). * Experience using Agile/Scrum methodologies. * Experience with the following platforms is highly preferred: ASP.NET MVC, WebAPI, VB RESTful API, and WCF (or other SOA implementations). * Working knowledge of reporting tools (Telerik reporting/SSRS, etc.). * Working knowledge of Github is a bonus. Why Spot? * Be able to make an immediate impact in a rapidly growing company * Comprehensive training program to set you up for success * Ongoing career development and internal advancement opportunities * Modern, downtown office with a bowling alley and an on-site gym * Casual dress code- Spot gear for the days you cant decide what to wear * Convenient downtown parking * Comprehensive medical, dental, and vision insurance * Life insurance and 401k with employer match Spot Freight provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Spot Freight is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a disability, you need a reasonable accommodation, please send an email to Spot Freight Indianapolis IN

Senior Software Developer

TCC Software Solutions