POSITION SUMMARY The .NET Developer role is to design, code, test, and analyze software development initiatives for the Customer Relationship Management (CRM) system and web based applications. The position is responsible for defining and adhering to standards of database architecture and has responsibility for the development, design, performance tuning, and support of SQL databases for CRM and web based applications. ESSENTIAL FUNCTIONS · Perform items required for software development projects from requirements analysis through product release including, project scoping, testing procedures, project timelines and cost estimates· Participates and conduct meetings consulting with other staff to ensure developed applications align with business objectives, fulfill customer requirements, are documented, and follow industry development standards· Develop integration services for connection to 3rd party hosted solutions using web services or API’s –Manage and create SQL databases for new development projects· Provide data reporting to end users from SQL databases· Diagnose and resolve database access and performance issues· Regularly and proactively communicate status, risks, and other issues related to projects that are under development· Maintain previously developed applications by identifying and correcting defects· Create technical and end user documentation· Provide IT training and end user training for development projects· Develop complex test plans to verify logic of new or modified applications· Work with 3rd party software vendors for rectification of problems· Work with the network infrastructure team to define infrastructure requirements for development projects and timelines KNOWLEDGE, SKILLS, TRAINING, & EXPERIENCE: REQUIRED: · BS in computer science or related area or equivalent work experience· Three years work experience in a software development role· Work experience with .NET development using ASP.NET, C# or VB.NET· Work experience with SQL 2005/2008 including Transact SQL, DTS, or SSIS· Work experience using Windows XP/7 desktop systems and Windows Server 2003/2008· Work experience providing data request from SQL using Crystal Reports, SQL Server Reporting Services, dashboard technologies, or other reporting software· Understanding of Visual Studio 2005 or higher· Understanding of Source Code Control software· Understanding of Microsoft IIS web server for development projects· Understanding of basic networking concepts including, routing, DNS, and virtual servers· Understanding of web services or API’s· Understanding of best practices for software design, development and testing methodologies· Understanding of Customer Relationship Management (CRM) that utilizes a SQL database DESIRED: · Understanding of Agile software development· Understanding of SQL database warehousing concepts· Previous work experience with JQUERY programming· Previous work experience using SQL Reporting Services· Previous work experience with DotNetNuke CMS platform including module development· Previous work experience with Mobile Development Technologies· Previous work experience using Subversion (SVN) or Team Foundation Server (TFS)
CareerMarketplace.com - 10 months ago
- save job
-
block