What are the responsibilities and job description for the Software Developer position at Robert Half?
We are offering a contract for a Software Developer position in Pittsburgh, Pennsylvania. The selected candidate will primarily focus on backend development, utilizing their expertise in C#, ASP.NET, JavaScript, and HTML. The role emphasizes collaboration with cross-functional teams to enhance our existing application with new features and improvements.Responsibilities:• Utilize your skills in C#, ASP.NET, JavaScript, and HTML to develop and enhance application features• Collaborate closely with cross-functional teams to define and design new application features• Write efficient, testable and well-designed code following the best software development practices• Participate in code reviews to emphasize improvements in code quality and business continuity• Maintain and optimize the performance of the software• Debug and improve existing systems to ensure seamless operation• Ensure enhancements are backward compatible with older versions of the application• Gather, analyze, and act on end-user feedback to continuously improve application functionality and user experience• Keep up-to-date with the latest technology trends to provide insights on how they can be utilized to improve the application• Use your problem-solving skills to analyze existing application user experiences and features, aiming to suggest and implement improvements.