What are the responsibilities and job description for the Database Developer position at ASSYST, Inc.?
ASSYST is currently seeking a qualified Database Developer to support our client in Gaithersburg, MD. Below are the details of the job opportunity for your review. Please share suitable profiles at your earliest convenience.
Job Title: Database Developer
Location: Gaithersburg, MD
Duration: 12 Months
- Maintain existing databases, related data processes, and applications, and support the development of new applications.
- Develop databases and write, test, document, and install program code.
- Participate in testing, auditing, validation, statistical reporting, and coordinate with users to obtain feedback on delivered products and services.
- Prepare documentation such as design specifications, technical and functional specifications, workflow diagrams, requests for proposal/estimate, defect description reports, software evaluations, policies and procedures, and training guides.
- Upgrade, migrate, and rehost databases and applications onto newer technologies.
- Design and implement new data sources and processes as dictated by police department requirements.
- Adapt rapidly to new technologies.
- Bachelor’s degree in computer science or related fields.
- Experience writing, debugging, and testing PowerShell, SQL, and CMD scripts.
- Advanced knowledge of SQL Server views, stored procedures, scheduled jobs, and database backups.
- Experience with ETL of XML, Excel, and CSV files.
- Experience creating and supporting PowerApps applications and PowerAutomate flows in production use.
- Familiarity with evolving technologies.
- Experience creating and supporting Power BI visualizations, reports, apps, and dashboards.
- Experience in application support, server support, desktop support, and customer service.
- Experience enforcing role-based security using Active Directory.
- Experience integrating SQL Server, SSRS, Oracle Database, Active Directory, UKG Workforce TeleStaff, SharePoint, and Power Platform technologies.
- Experience working with the Maryland State Automated Crash Reporting System (ACRS) data schema.
- Experience developing automated processes for employee directory services.
- Demonstrated creative use of data-driven techniques in disaster recovery.