Job Description :
Application Developer

Location: Detroit, MI
Duration: 6 months

Dept. Name:
IT Processed & CPS

The Application Developer will be responsible for the analysis, design, development, documentation, testing, and implementation of new and existing systems including custom web applications and vendor solutions. Developer would also take advantage of opportunities to learn new technologies leveraging their prior experience. To be successful in this role, a candidate will be able to build trusting relationships with customers, understand their business processes, translate their wants to needs and collaborate on solutions leveraging technical knowledge customers do not have. Candidate is expected to utilize all relationships and experiences to become the local subject matter expert for supported systems. Ideal candidate is someone who enjoys variety and is comfortable working on different types of tasks simultaneously.

Responsibilities for this position will approximately be distributed as:
50% development
30% analysis
20% support
Programming efforts will primarily be spent building and supporting custom web applications utilizing SQL Server databases. Analysis primarily spent collaborating with non-technical customers to help identify solutions for solving problems. Expected to understand how requests affect business process and propose solutions that solve underlying problems. Wide latitude granted for determining creative solutions using new and existing technology to address user needs. Time could also be spent querying data and writing reports. Support efforts will be dedicated to troubleshooting, configurations, user questions / training, etc. for systems we have built and/or implemented.
Opportunities will be available to lead larger initiatives with technical and non-technical stakeholders to continue maturing client’s Enterprise Project Portfolio Management solution.

Job Requirements
- Minimum 3 to 5 years of overall experience
- 1 to 3 years using JavaScript frameworks such as Ext JS, jQuery, or equivalent
- 1 to 3 years object oriented programming experience using .NET, Java, or equivalent
- 1+ years writing medium to high complexity T-SQL queries, or equivalent
- 1 to 3 years developing and consuming web services
- 1 to 3 years developing n-tier applications
- 1 to 3 years requirement gathering
- Proficient with all phases of the development lifecycle
- Highly analytical with excellent problem solving capabilities
- High attention to detail
- Excellent organization and communication skills
- Ability to work independently on multiple assignments with minimal supervision

- SharePoint 2013 workflow / app development
- Report development using SQL Server Reporting Services (SSRS), or equivalent
- SQL Server Analysis Services (SSAS), or equivalent
- Database design

Top 3 Skills:

Education/ Experience
- Bachelor''s degree in related field preferred.
- 3 years of programming experience required.
- Advanced programming techniques and application design required

Client : Iconma