You could use the following code sample to create a SQL Agent Job using C#.  

You can download the sample from MSDN http://code.msdn.microsoft.com/Create-SQL-Agent-job-using-b95584e7