Discover the ease of Easy Apply on our beta site now live at beta.ctsinternational.com

Reject Position Apply for Position Back to Matching Positions
 
Software Developer III
Position ID: 370687 Status: Closed
Location: Galesburg, MI, United States How Many: 1
Duration: 11+ Month(s) Pay Rate: DOE
Employment Type: Contract
Work shift: Shift-1  
Position Description:

Title: Software Developer III
5 - 7 years’ experience in role. Works with higher level developers to learn about the organization's business environment, system issues and software development tools. Under direct supervision, assists higher level developers in developing, supporting and modifying software programming applications. Analyzes issues and uses judgment to make decisions. Values others' input and expertise and is willing to learn from others. Developmental knowledge of coding, testing, supporting and debugging software. Ability to work in a team environment and assist other team members in conveying information to business clients. Considers cost of various business actions or alternatives in determining customer solutions. Understands the Impact of Customer Satisfaction. Actively seeks feedback in order to improve his/her performance.

Developer
Selected candidate will be responsible for the continued development of diagnostic software used in the commercial vehicle market. The application is written in C# using Visual Studio 2013, .Net Framework 4.5, WCF, Entity Framework, Autofac, ASP.Net MVC, Javascript, HTML5, CSS, SQL Server, and SQL Server Compact. The individual will design, code, test, and debug software modules under the direction of senior staff members. As skills develop, more challenging and progressively more complicated programs and modules will be assigned.


Required:
- Bachelors or equivalent experience
- Experience with C#, .Net Framework 4.0 or newer, and Visual Studio 2010 or newer.
- Three plus years of experience in .NET programming required.
- Strong object-oriented coding skills, ability to work with multi-layered, loosely-coupled, service-oriented libraries and applications.
- A craftsmanship approach to software development and a demonstrated talent and desire for learning new technologies, skills, and best practices.

Highly Desired:
- Experience with MV-VM/MVP/MVC design patterns.
- Familiarity with SOLID coding principles and knowledge of design patterns.
- Test-Driven Development using MSTest and Moq or similar tools.

Desired:
- Experience with WCF, ASP.Net MVC, and Entity Framework.
- Experience with HTML, Javascript, and CSS.
- Experience with Javascript UI frameworks such as Knockout.js
- Experience with SQL Server.
- Experience with Entity Framework or similar ORM tools
- Familiarity with IoC concepts and experience with Autofac or similar DI Containers
- Familiarity with RP1210/J1939/J1587 hardware communications.
- Familiarity with multi-threaded programming concepts.
- Experience as a user of Team Foundation System for source control and work item management.
- Solid UI design skills. Graphical design skills are a plus.
Requirements:


Required:
Education: Bachelors or equivalent experience

- Experience with C#, .Net Framework 4.0 or newer, and Visual Studio 2010 or newer.
- Three plus years of experience in .NET programming required.
- Strong object-oriented coding skills, ability to work with multi-layered, loosely-coupled, service-oriented libraries and applications.
- A craftsmanship approach to software development and a demonstrated talent and desire for learning new technologies, skills, and best practices.
Applying for Position # 370687 Software Developer III
Details
CTS Pays For Referrals! Call us today to learn more!!
Reject Position Apply for Position Back to Matching Positions
Reject Position
Apply for Position
Back to Matching Positions