.Net Developer

Computer Task Group, IncIndianapolis, IN
Onsite

About The Position

CTG is seeking to fill a .NET Developer position for our client. This is a 12-month contract role located in Indianapolis, IN. The developer will be responsible for developing, enhancing, testing, and maintaining enterprise applications using Microsoft .NET technologies. This includes designing and implementing application solutions, developing and optimizing SQL queries and database solutions, and working with data integration and ETL processes. The role also involves developing and supporting data solutions utilizing AWS, Snowflake, Snowpark, and PySpark, as well as writing and maintaining scripts and applications using Python, Java, and Unix technologies. The developer will troubleshoot issues, collaborate with various teams throughout the software development lifecycle, and participate in code reviews, testing, debugging, deployment, and ongoing application support. Adherence to established development standards, security practices, and change management processes is expected.

Requirements

  • Microsoft .NET development
  • SQL Server and Sybase
  • Informatica and ETL processes
  • Unix scripting and environments
  • AWS and Snowflake
  • Snowpark and PySpark
  • Python and Java
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • Experience developing and supporting enterprise applications using Microsoft .NET.
  • Experience working with relational databases, SQL development, and data integration technologies.
  • Experience with cloud-based data platforms, particularly AWS and Snowflake.
  • Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.

Nice To Haves

  • Experience with Python, Java, Unix, Snowpark, and/or PySpark is highly desirable.
  • Experience working in a corporate application development environment preferred.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field preferred, or equivalent combination of education and experience.

Responsibilities

  • Develop, enhance, test, and maintain enterprise applications using Microsoft .NET technologies.
  • Design and implement application solutions that meet business and technical requirements.
  • Develop and optimize SQL queries, stored procedures, and database solutions using SQL Server and Sybase.
  • Work with data integration and ETL processes using Informatica.
  • Develop and support data solutions utilizing AWS, Snowflake, Snowpark, and PySpark.
  • Write and maintain scripts and applications using Python, Java, and Unix technologies.
  • Troubleshoot application, database, and integration issues and implement effective solutions.
  • Collaborate with developers, analysts, architects, and business stakeholders throughout the software development lifecycle.
  • Participate in code reviews, testing, debugging, deployment, and ongoing application support.
  • Follow established development standards, security practices, and change management processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service