National Association of Social Workers
Web & Database Developer | IT
National Association of Social Workers, Washington, District of Columbia, us, 20022
To be considered for this position, please upload your resume and cover letter at the prompt. Founded in 1955, the National Association of Social Workers (NASW) is the largest membership organization of professional social workers in the world, with more than 120,000members. NASW works to enhance the professional growth and development of its members, to create and maintain professional standards, and to advance sound social policies . I. MAJOR FUNCTION: Provides web and database programming support and maintenance of NASW's applications and websites. Provides support role on projects that involve membership and other IT applications. Responsible for assuring comprehensive development and maintenance of integrated database applications. Provides modifications and customization to websites, databases, and supporting applications. Time will be split evenly between web and database applications and maintenance of existing websites. Work activities are performed under general supervision. II. BASIC DUTIES & RESPONSIBILITIES Analyze database proposal requirements for new projects for both internal development and with external vendors. Responsible for designing, programming, testing, implementing, documenting and maintaining of in-house database management systems. Analyzes proposed system requirements and designs application systems that meet proposed requirements. Responsible for documenting, designing, programming, testing, implementing, and maintaining NASW software application systems using the systems development life cycle (SDLC) model. Responsible for operational and day-to-day activities in connection with software applications, site maintenance, and limited posting of web content in DNN environment. Develops and generates reports from related databases systems. Assists NASW project teams and other MIS staff with software systems initiatives including web, back-end, and database. Provides technical assistance and training to staff on database and web applications in use within NASW. Responds to user requests for assistance when problems arise. Responsible for the development and maintenance of NASW software applications, databases, and associated documentation. Responsible for the configuration management and support of the software applications. Provides second level escalations of data, database, and website support tickets. Functions as the backup staff to the Database Developer and Software Developers. Interfaces with confidential databases to create/maintain NASW software applications. May write programs that interface with other databases and systems as assigned. Interface with applications vendors as required. Provides after-hours technical and application support as needed. Other duties as assigned. III. MINIMUM WORK REQUIREMENTS Skills: Excellent computer skills including: VB Scripts, HTML, XML, JavaScript, , , C#, MVC, Object Oriented Design and Programming, , LINQ, Entity Framework, IIS and SQL programming. Excellent analytical and problem solving skills. Good verbal, written, and interpersonal communication skills; must be able to effectively communicate with non-technical end user departments to develop requirements and deliver projects to the client's satisfaction. Knowledge of implementing and maintaining standard software architecture frameworks. Experience in SharePoint management, DotNetNuke and Crystal Reports preferred. Background in the SDLC model and in development of supporting SDLC software documentation. Knowledge: Bachelor's Degree in computer science or a related field or equivalent relevant experience required. Experience: Requires minimum of four years related experience. Internet browser and website development required. This position is eligible for our robust benefits package which includes: Health Insurance, Paid Parental Leave, Paid Time Off and more. This is a hybrid remote position (3 days in office, 2 days remote). NASW is an equal opportunity employer. As such, NASW is committed to promoting and providing equal employment opportunities to all applicants and employees. The selection of personnel, including new hires and promotions, will be on the basis of qualifications designed to ensure appointments of persons able to effectively discharge the duties and responsibilities of their position. The Association will not discriminate on the basis of race, color, creed, religion, national origin, ancestry, citizenship status, age, sex, sexual orientation, gender, gender identity or expression (including transgender status), marital status, veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state, or local laws. The Association will also abide by applicable Affirmative Action requirements mandated by any federal contracts. #J-18808-Ljbffr