This .Net Developer role involves writing, editing, and debugging new programs for assigned projects, ensuring the creation of necessary records and desired output as per functional requirements. The responsibilities include writing and executing unit test cases, managing a team, and demonstrating strong communication and teamwork skills. The developer will also need to be able to multi-task, work flexible hours, develop enterprise-level commercial software in an Agile team, perform coding and unit testing, participate in code reviews, and cooperate with international teams. The developer will be responsible for completing other work requirements as requested by management.