iUpload is a leading content management and corporate blogging software company whose solutions help organizations optimize the marketing potential of their content. Whether you’re an individual, a corporation or a community, iUpload provides a powerful one-stop solution for creating, managing and distributing all of your content, while giving you a new social marketing platform that extends your corporate voice and strengthens your brand across multiple communities. iUpload boasts a stellar client list with many of the Fortune 500 using their software as a service solution.
Based on their strong client base and exceptional technology, iUpload recently received an investment from two top tier US venture capital organizations to help fund increased growth. As a result of this infusion, iUpload is looking to add only the most exceptional talent to it’s team.
If you’d like to become part of this rapidly growing and highly entrepreneurial team, you must be a truly exceptional developer and leader who longs to develop an application that is being used by some of the world’s largest and most profitable corporations. Understanding that technology is simply a tool for tackling real-world problems is what drives you to develop applications that impress eve, expedite their learning curve allowing them to increase their confidence in their abilities so that they may work on more complex applications
- Develop and unit test complex programs/modules according to specific business and design requirements in an efficient and accurate manner in order to meet deadlines and exceed customer expectations
- Participate in the development of detailed system/design documents to meet development methodology and to facilitate knowledge transfer as well as increasing application maintainability
- Participate in application design sessions and code reviews/walkthroughs to ensure accuracy towards business requirements and development guidelines and increase technical skills through knowledge transfer
- Provide support and enhancements to existing production applications in a timely and accurate manner
Required Experience and Skills
- BA/BCS/BMath/BS in Computer Science or a related technical discipline
- MCSD, MCTS, MCPD Certification or equivalent experience
- Have demonstrated success leading projects on high volume (millions of page views/day) .NET web applications
- Be dedicated to continuous learning, including regular presentations to peers on technologies or practices of interest
- Strong understanding of the .NET Framework and .NET technologies including: C#, ADO.NET ASP.NET, Web Services and Windows Forms
- Proven experience with SQL and database concepts
- Strong design and architectural skills
- Experience with Memcache integration into high volume, high performance web sites
- Ability to self-manage multiple projects simultaneously and meet deadlines
- Excellent oral and written communication skills
- High energy, a helpful attitude and self-motivation
- Creative problem solving skills
iUpload is an equal opportunity employer. We believe that diversity enables the broad-range of perspectives needed for solid decision-making and creativity. If you are interested in applying for this challenging and rewarding opportunity, please submit your resume and salary expectations to: [email protected]