Senior Software Developer Position Available In Williamson, Tennessee
Tallo's Job Summary: The Senior Software Developer role in Tennessee requires 7+ years of VB/C#.NET experience, 3+ years in cloud environments, and expertise in AWS services. Responsibilities include designing, developing, and implementing solutions for a Data Ingestion platform. This contract position offers the opportunity to make strategic technical decisions and collaborate with agile teams.
Job Description
Senior Software Developer Tennessee, Franklin 05/19/2025 Contract Active
Job Description:
Job Summary
As a Senior Developer on the team, you will be responsible for designing, developing, testing, and implementing solutions for a robust Data Ingestion platform. This position requires deep technical expertise in .NET-based applications deployed in cloud environments, with a strong focus on both batch and real-time data solutions. You will play a key role in ensuring data quality, scalability, and system performance while contributing to agile planning processes and collaborating with stakeholders to deliver impactful solutions. Key Responsibilities
Design, develop, test, and implement solutions for the Data Ingestion platform.
Develop and maintain advanced .NET applications, with a focus on data quality and performance.
Implement both batch and real-time data processing solutions.
Make strategic and technical decisions considering the internal and external impact on projects and teams.
Identify potential issues proactively and lead resolution efforts.
Participate in Backlog Grooming sessions and collaborate with the Product Owner, Scrum Master, Scrum Team, and other stakeholders.
Ensure requirements are accurately documented and reflected in development stories. Required Qualifications
7+ years of experience working with VB/C#.NET frameworks and .NET Core.
3+ years of hands-on application development experience in cloud environments.
3+ years of experience with AWS services including Amazon S3, Glue, EKS, EC2, and Lambda.
Experience developing and integrating REST APIs in cloud environments.
Experience with SQL and a solid understanding of relational database concepts.
Prior experience with NoSQL databases.
Familiarity with distributed databases and both streaming and batch data processing systems. Preferred Qualifications
Experience with message queuing and event streaming platforms like Kafka.
Exposure to infrastructure as code and automation tools, particularly Terraform.
Strong full-stack .NET development experience.
Experience with PostgreSQL in cloud environments.