Software Developer - Agriculture and Biofuels

Company Name:
Genscape, Inc

Software Developer - Agriculture and Biofuels
Reports to: Director of Application Development - Agriculture and Biofuels
Location: Louisville, KY

Job Skills/Requirements:
Genscape is seeking a technically strong Software Developer in our Louisville, KY office to help build and develop our Agriculture and Biofuels product lines. The ideal candidate for this position will have experience developing in .NET technologies. The Software Developer must be a self-starter and a highly motivated problem solver. The Software Developer must be an effective communicator and collaborator with customers, peers, and manager. Lastly, the Software Developer must proactively and effectively communicate with their customers and IT peers to ensure the quality and timely delivery of their solutions.
Develop customer facing software features/products for the Agriculture and Biofuels product lines.
Follow and promote Software Development Lifecycle practices, including Requirements Gathering, Planning & Design, Implementation, and Testing.
Provide guidance to QA and customer service team members who will write end user documentation.
Provide accurate effort estimates for development tasks, and identify potential risks to established timelines.
Desired Skills & Experience:
3 to 5 years of C# development experience
Experience with User Interface .NET development (Web, WPF, or WinForms)
Prior experience in relational database design \ data modeling
Knowledge of SQL Performance and Query tuning
Past use of Design Patterns, and ability to explain them in context
Experience with MVC, MVP, or MVVM design patterns
Excellent communication and team work skills.
Ability and desire to work in a fast paced and entrepreneurial environment.

Optional "Plus" Skills
Experience with C#, .NET 4.5, MVC 4, and Razor
Familiarity with Service Oriented Architecture concepts
Experience with WCF, WPF, WinForms and other .NET technologies
Experience with JQuery, JQuery-UI, Ext JS, Sencha Touch, and HTML5
Past experience with Java / JSE / JEE application development

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.