We are looking for a Software Developer to join a collaborative team in Columbus, Ohio and create dependable applications that support critical business operations. This contract opportunity with potential for a permanent role is ideal for a hands-on engineer who enjoys building solutions across both back-end and front-end technologies while partnering closely with technical teams and business stakeholders. The role offers the chance to contribute to application enhancement, problem-solving, and ongoing delivery of well-designed software.<br><br>Responsibilities:<br>• Create, enhance, and support business applications using C# and .NET technologies across the full development lifecycle.<br>• Develop responsive user-facing functionality with JavaScript, TypeScript, and modern web standards to deliver a smooth experience.<br>• Design and refine interactions with relational databases, including writing and improving SQL queries for performance and reliability.<br>• Investigate application issues, identify root causes, and implement durable solutions that improve long-term system stability.<br>• Work closely with developers, architects, and business partners to translate requirements into effective technical outcomes.<br>• Participate in solution planning, peer code reviews, and team technical discussions to maintain strong engineering standards.<br>• Contribute to software quality practices such as testing, version control, and continuous integration and deployment activities.