To support collaborative efforts across various teams, the remote IT Software Developer will develop high-quality software solutions, create programming specifications, and maintain software in a production environment on a contract basis. Key responsibilities Develop high-quality, cost-effective software solutions to address business challenges Create detailed programming specifications based on requirements analysis Support and maintain software in a production environment, ensuring reliability and performance Required qualifications Minimum of 7 years of related work experience in programming and supporting software applications Proficiency in AWS services such as Terraform, SNS, SQS, API Gateway, and Lambda Strong experience in C# / .NET Core / API development, SQL, TypeScript, TypeORM, and Node.js Ability to troubleshoot, diagnose, and resolve complex technical problems effectively Excellent communication skills and the ability to work on multiple projects simultaneously