Job Description
NextDocs is looking for a rock star senior developer to join our development team. We’re looking for an individual who can sling code with the best of them while mentoring our up and coming junior staff. Passion for technology is a must and we expect this individual to be versed in a variety of languages, platforms, and frameworks.
We hire smart and passionate people and look for people who enjoy a fast-paced and challenging environment.
Responsibilities
Design, develop and maintain key components of the NextDocs software suite using Microsoft .Net and SharePoint Server. Serve as technical lead on development efforts, including participating in requirements analysis and design. Develop solutions for all tiers of the application: user interface, middle-tier business components, database layer, etc. Assist in formulating standards and development practices across multiple related teams. Be a key contributor to innovation and build proof of concept examples that can be leveraged across current and future application revisions. Other responsibilities may include:
- Microsoft .NET development to extend and augment the SharePoint platform (both 2007 and 2010 versions of SharePoint).
- Microsoft .NET development in our application server components.
- Development of custom web parts
- Architecture and design of SharePoint implementations using best practices.
- Implementation and customization of SharePoint-based solutions
Candidates must have excellent analytical skills, good knowledge of project life cycles and the ability to mentor junior developers. Must be able to assist in design and development reviews. Should be comfortable with direct communication with all levels of technical and business resources. Specific technical skilled required for this position include:
- Strong knowledge of the .NET framework (C#) and associated technologies.
- Experience with Web Services (WCF).
- Understanding of Design Patterns and Refactoring Techniques.
- Demonstrated history of delivering mission critical applications to production.
- Experience working with Agile (Scrum) project team development environments is preferred.
- Experience with Microsoft Office SharePoint Server and Microsoft Office Development a plus.
- Good fundamental and hands on knowledge of MS SQL Server 2005/2008.
- Strong analytical skills and good problem solving skills.
- Experience with leading and mentoring junior level software engineers.
- Excellent verbal and written communication skills
- BS in computer science or equivalent work experience
Please submit resume to: hr@nextdocs.com