Developer Information Technology (IT) - Winston Salem, NC at Geebo

Developer

Company Name:
Wake Forest University
To apply, please visit: http://bit.ly/WFUDeveloper
Summary: The Developer is responsible for development of SQL and T-SQL code for customizations associated with the implementation of the Blackbaud eCRM system. This position will work both independently and in a team setting, focusing on writing, testing, documenting and deploying high-quality code to meet requirements of functional users; interfacing with vendor counterparts to implement using best practices; documenting and remediating issues; preparing technical and non-technical documentation; development of labor estimation, timelines, and preparing status reports and other briefing content for management and other university staff. This position also guides, mentors, and teaches all other team developers and is responsible for ensuring compliance with coding standards, best practices, and approving design decisions.
The chosen candidate will have the opportunity to gain expertise with the following technologies: Blackbaud Enterprise CRM, Visual Studio 2010, VB.NET, C#, ASP.NET, XML, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), SQL Server Management Studio (SSMS), business intelligence, data mining and big data, data visualization, and web services.
Essential Functions:
Designs, develops, tests, debugs, and maintains custom code.
Assists in maintaining, securing and resolving issues with the Advancement code repository.
Participates in the selection of programming approach, tools, and techniques to best meet business requirements and mentors any other staff members who may produce code.
Prepares and packages production-ready code modules to staging with proper communications to QA, developers, and management.
Collaborates in the creation and review of detailed project estimates and work plans.
Demonstrates business understanding of the application and impact of new technology, platforms and design criteria on the CRM system; advises management on the impacts and risks and can mentor other technical resources in this regard.
Participates in code reviews and ensure quality standards are achieved for changes, enhancements, standards compliance and systems interoperability.
Creates test plans and organizes code test reviews including tracking and resolution of defects.
Translates detailed and complicated technical ideas into understandable, durable documents; ensures compliance with documentation standards.
Performs robust unit testing with reasonable business cases, considers fringe cases, and discusses unit testing plans with functional users.
Required Education, Knowledge, Skills, Abilities:
Bachelors degree in Computer Science or reasonable related discipline or equivalent work experience.
Extensive knowledge of SQL and T-SQL.
In-depth understanding of. VB.NET or C#.
Excellent communication skills, both verbal and written; strong interpersonal skills.
Demonstrated ability to handle multiple tasks in a fast-paced, dynamic environment.
Ability to work successfully in teams or individually.
Ability to learn, to understand, and apply new technologies.
Exceptional analytical, problem solving skills, and time management abilities.
Experience collecting requirements and documenting code.
Ability to guide, mentor, and enforce coding/design standards with other developers.
Capability to produce and execute upon quality test plans for unit testing and QA, as well as high level test plans for users performing UAT.
Preferred Education, Knowledge, Skills, Abilities:
Information Architecting and/or Data Modeling.
Object Oriented Programming.
Experience with CRM systems.
Knowledge of API/Web service integration.
Experience developing under an agile/RAD development cycle preferred.
Knowledge of SQL performance tuning.
Experience with Subversion (SVN).
Accountabilities:
Responsible for own work only.
Note:
This position profile identifies the key responsibilities and expectations for performance. It cannot encompass all specific job tasks that an employee may be required to perform. Employees are required to follow any other job-related instructions and perform job-related duties as may be reasonably assigned by his/her supervisor.
In order to provide a safe and productive learning and living community, Wake Forest University conducts background investigations and drug screens for all final staff candidates being considered for employment.
Wake Forest seeks to recruit and retain a diverse workforce, and encourages qualified candidates across all group demographics to apply.Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.