D

Software Developer Database Administrator

Dgm Services
Full-time
On-site
Houston, Texas, United States
Administrative & Support

Job Details

DGM Houston Greens - Houston, TX
Full Time
Bachelor's
Up to 25%
First Shift
Information Technology

Description

Ideal Candidate:

The Software Developer/Database Administrator will be responsible for developing, customizing, and maintaining MS Dynamic Business Central ERP systems to enhance, sustain, and optimize business processes. This includes understanding company needs, designing tailored solutions, integrating with other systems (sales, finance, wms, crm, and third-party API/EDI add-ons and/or extensions), and ensuring ongoing maintenance and support post-implementation. The ideal candidate will have proven experience in backend ERP development, including workflow automation, reporting and dashboarding, integration and strong background in Database Management, Administration, and Optimization. Familiarity with Business Central rollouts, SQL databases, SharePoint databases, data migration, and the ability to troubleshoot complex coding, integration, and database issues are essential.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Proven background in backend ERP development and customization, including workflow automations, reports, and integrations - Business Central roll-out experience extremely attractive
  • Proactively identify and troubleshoot complex integration, coding, or database issues and provide innovative solutions
  • Work closely with the third-party developer and internal IT BA to integrate MS Business Central with other company systems (CRM, HR, Sales, WHM etc.)
  • Develop custom dashboards within Business Central and integrating with Power BI to display department performance, KPIs, or other business metrics
  • Develop and execute tests for new integrations, customizations, and database changes to ensure functionality and reliability
  • Clear understanding and capability with an aim to optimize database performance, integrity, and security, particularly underlying Business Central databases and MS product databases towards full integration capability
  • Solid understanding of query tuning, indexing, and other best practices to ensure high availability and speed to ensure query performance and fast access to data
  • Well experienced with database migration, backups, and restoral
  • Troubleshoot and resolve coding and integration issues
  • Testing and Quality Assurance: Collaborate with the IT team members (ERP Sys Admin and IT BA) and user base to ensure seamless integration of customizations and system updates (sandbox process)
  • Implement, monitor, and refine database security measures, ensuring compliance with organizational and regulatory security standards
  • Strong troubleshooting capability in areas of coding and system integration
  • Develop and implement metrics tracking capabilities within Business Central for the broader organization
  • Utilize version control systems (e.g., Git) for custom code and database scripts, and maintain proper documentation of all modifications and integrations
  • Azure Cloud database migration and API integration experience is also highly attractive
  • Perform other duties as assigned.

Qualifications

QUALIFICATIONS AND EDUCATION REQUIREMENTS

  • 5+ years of experience in ERP backend development, customization, and integrations, preferably with 3+ years of Microsoft Dynamics 365 Business Central experience
  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field
  • Must be authorized to work in the U.S. without H-1B sponsorship
  • Proven experience in MS Dynamic Business Central rollouts, system integrations, and workflow automation.
  • Strong background in database performance optimization, query tuning, indexing, and security management.
  • Experience in database migration, backups, and disaster recovery planning.
  • Familiarity with SQL Server and Power Platform tools.
  • Relevant certifications in Dynamics 365 Business Central development (e.g., MB-800) are a plus
  • Excellent knowledge of at least one ERP software (SAP, Oracle, Microsoft Dynamics, etc.).
  • Experience in software development and programming languages such as Java or .NET.
  • Knowledge of SQL databases, and experience with data migration.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Time Management with the ability to prioritize and plan operational workload.

PREFERRED CERTIFICATIONS 

  • Microsoft Certified: Dynamics 365 Business Central Functional Consultant Associate (MB-800)
  • Microsoft Certified: Power Platform App Maker Associate (PL-100)
  • Microsoft Certified: Database Administrator– SQL Server (MCDBA)
  • Microsoft Certified: Dynamics 365 Business Central Developer (MB-500)
  • Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate (MB-210)
  • Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
  • Microsoft Certified: Azure Administrator Associate (AZ-104)
  • Microsoft Certified: Azure Database Administrator (DP-300)
  • Certified Kubernetes Administrator (CKA)

DIRECT REPORTS

  • This position has no direct reports.

KNOWLEDGE SKILLS AND ABILITIES

  • Ability to focus on complex tasks, self-starter capable of working autonomously under deadlines
  • Demonstrates ability to learn from mistakes and change approach
  • Understands limits of personal knowledge, asks questions, clarifies expectations
  • Ability to clearly communicate complex technical issues
  • Ability to work under pressure and meet deadlines
  • Exceptional organizational skills and attention to detail
  • Excellent problem solving and listening skills
  • Promptness and accountability
  • Aptitude for working independently while maintaining a team first mentality

WORKING CONDITIONS

  • Able to work a varied and extended work schedule (scheduled and/or unscheduled, and/or weekends) as needed or required to meet established deadlines.
  • Able to work in fast paced environment with high daily pressure to meet deadlines
  • Onsite office setting; able to perform work indoors in an office environment, open office or private office
  • Some travel may be required to other DGM locations for meetings, training, or projects.

PHYSICAL REQUIREMENTS

  • Able to demonstrate the manual dexterity to operate a personal computer effectively.
  • Able to communicate orally in a clear manner.
  • Able to hear oral communication either in person or on equipment such as telephone or mobile phone.
  • Able to operate a personal computer, either desktop or laptop, for extended periods of time creating, composing and reviewing documents and spreadsheets.
  • Able to operate office equipment, including telephone, mobile phone, photocopier, fax machine, scanner and calculator
  • Ability to lift 10 lbs. occasionally for the duration of a shift
  • Ability to sit for long periods of time

HOUSEKEEPING RESPONSIBILITIES

  • Maintain cleanliness and organization in individual workspaces and shared areas
  • Follow the company's housekeeping policies and procedures during daily operations
  • Dispose of waste in designated bins and ensure materials are stored safely and properly
  • Report any unsafe or untidy conditions immediately to supervisors
  • Participate in periodic cleaning schedules as assigned

The foregoing statements describe the general purpose and responsibilities assigned to this job and are not an exhaustive list of all responsibilities and duties that may be assigned or tasks that may be required.

ADDITIONAL NOTES

DGM provides equal employment opportunities to qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other status protected by applicable federal, state, or local law.