Job Description
NextDocs is looking for programmers to join our software engineering team and participate in the development of our enterprise software products. We’re looking for individuals who have solid coding experience with Java, .Net or C++ with a passion for technology and making great software. 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. 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
- Microsoft .NET development in our core application server components.
- Development of custom web parts
- Architecture and design of SharePoint implementations using best practices.
- Implementation and customization of SharePoint-based solutions
Requirements
Candidates must have excellent analytical skills, good knowledge of project life cycles and the ability to mentor work independently. 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