CCI is a SAAS Company that provides channel expertise, program support services, and technology to create and manage global channel programs that engage partners, simplify channel management, and significantly increase operational efficiency. CCI helps many of the most successful companies in the world – including EMC, VMware, Avaya, Brocade, Emerson, Cox Communications, Google, Siemens, Sony, Verizon, Xerox and more – turn their channel programs into a key competitive advantage.
You will be part of our global team of developers participating in projects from concept to implementation. This includes participating in designing the application-layer architecture, application design, development, testing and deployment and maintenance. This position will mentor and lead other developers. Some responsibilities include building robust and scalable software using Microsoft .Net technologies, integrations with third-party software products like Pentaho, SFDC, and the design and creation of API integrations
Who we think will be a great fit...
We’re looking for someone who has an interest in system architecture, but a passion for getting things done. You’re smart enough to work at great companies, but you’re picky about finding the right role (this is more than just a job, right?). You’re experienced, but you also like to learn new things. And you want to work with smart people and have fun building something great.
You also meet most (if not more) of the following requirements:
· 10+ years of end-to-end systems development on production grade software.
· Proficient with Microsoft Visual Studio (2013 and newer)
· In-depth understanding of latest .Net technologies including c#, .Net framework 4+
· Ability to create secure web sites (https) with IIS
· Proficient with MVC 4/5
· Must have expertise in creating Web API (RESTful) services
· Proficient with the latest versions of Entity Framework
· Proficiency with jQuery, knockout.js, Angular.js etc. is a must
· Strong experience with multi-threaded development and async programming
· Knowledge of SQL Server, SSRS, and relational database modeling.
· Proficient with T-SQL, Stored Procedures, User Defined Functions (UDFs) etc.
· Knowledge of SOAP/WSDL/RESTful services
· Extensive experience with performance tuning, troubleshooting etc.
· Ability to work effectively independently and as part of a team.
· Experience in working in a diverse, fast paced solution oriented application development environment.
· Experience with multiple-tier applications especially in service oriented architecture (SOA).
· High degree of integrity, passion and drive.
· Background in object oriented development, C++ and/or Java are a plus.
· Bachelor's degree, Computer Science or Electrical Engineering preferred.
· Knowledge in Perl, Perl/CGI
· Experience with ETL technologies like Pentaho, Talend
· Mentor other team members
All your information will be kept confidential according to EEO guidelines.