Softworld Software Engineer III (6096257) in LAVERGNE T, Tennessee

Software Engineer III (6096257)

  • Email a Friend

Apply to this job >

Date posted:

October 11, 2016

Job Type:

Contract to Hire



Job ID:



Description: Required Skills: -At least 3 to 5 years experience with commercial software development systems with C#. -A track record of analyzing customer requirements and working with a wide range of stakeholders. -Strong object oriented programming and design skills -Strong skills in C# / ASP.NET/ MVC/ .NET v3.5+ development -Strong interface and GUI design skills (HTML5/CSS3) -Must have hands – on experience with IIS v 7.0 -Must have hands -- on experience in Microsoft SQL Server 2008/2012 -Must have hands – on experience with an ORM ( i.e Entity Framework or Simple.Data ) -Good understanding of web development platforms (XML, web services, AJAX). -Good Understanding of JavaScript -Good Understanding of database design and various technologies/best practices

Desired Skills: -Familiarity with client-side MVVM frameworks ( i.e Knockout) -Experience with electrical/power systems -Experience with industrial automation, energy management and electrical distribution systems -Experience with hosted systems on Amazon or Azure -Experience with adhoc reporting tool ( ie. Active Reports, Reporting services) -Self-motivated with strong organizational skills. -Comfortable in dynamic small team environment taking on different roles as needed. -Motivated to constantly enhance skill set with new technologies. -Excellent written & verbal communication skills within a technical environment. -Track record for getting results with minimal supervision in a fast-paced team environment. -Strong problem solving skills with attention to detail. -Must have good interpersonal skills, including: teamwork, respect, courtesy, tact and discretion. -Must be open, straightforward, and effective with delivery of work.

Education Required: -Four-year CS, CE or EE degree required -Multiple degrees of the above are a plus -Graduate level technical degrees are a plus -Microsoft Certifications are a plus