Job Description :
Senior Developer for AIC Projects

Primary Responsibilities Include:

Lead or assist with technical design sessions translating business requirements to technical designs

Take high-level design and document detailed technical design elements

Provide hands on expert level assistance to developers for technical issues.

Provide expertise in leveraging Microsoft Azure platform and services

Offer creative solutions using .Net technologies, APIs, C#, JavaScript frameworks and related technologies



Required Skills/Experience:

6+ years of experience as a team member of successful software project implementations related to SaaS, CRM or ERP

3+ years of experience as a Senior Developer

Experience with several integrations of enterprise applications is a plus

Experience with Configure-Price-Quote is a plus

BS/MS in Computer Science or related field.

Experience with enterprise applications such as CRM and ERP

Good knowledge of IDEs – Visual Studio (required), Eclipse, IntelliJ

Experience in developing enterprise web applications

Demonstrated experience in C# and one or more other languages –Java, Apex, and JavaScript

A strong understanding of relational database, REST and SOAP web services, HTML, XML, and JSON.

Work experience with a professional consulting organization (e.g., Big 5 consulting) a plus.

Travel as required averaging about 20% but may be higher as required by client engagements.

Excellent analysis skills and the ability to develop processes and methodologies.

Must possess strong communication and interpersonal skills

Ability to work collaboratively within a team environment of cross functional and cross vendor teams, and deliver to aggressive timelines

Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies

Experience with middleware like Informatica, Tibco, Mulesoft, Jitterbit, etc. is a plus