What are the responsibilities and job description for the MarkLogic Developer position at 4A Consulting, LLC?
Senior MarkLogic Developer
Ellicott City, MD
6-12 Months Contract
We are seeking a highly skilled MarkLogic Developer to join our dynamic team. The ideal candidate will have extensive experience in developing, optimizing, and deploying complex applications leveraging MarkLogic technologies. This role requires strong problem-solving skills, technical expertise, and the ability to work in fast-paced, collaborative environments.
Key Responsibilities
- Application Development :
- Design, develop, and maintain enterprise-grade applications using MarkLogic.
- Implement MarkLogic features such as XML / JSON storage, indexing, search, and semantic capabilities.
- Data Modeling & Management :
- Design flexible, scalable, and efficient data models using MarkLogic.
- Perform data integration, transformation, and migration from relational or other NoSQL databases to MarkLogic.
- Performance Optimization :
- Optimize application and database performance through indexing strategies, query optimization, and resource management.
- Troubleshoot performance bottlenecks and implement improvements.
- Integration & APIs :
- Develop RESTful and XQuery-based APIs for integration with other systems.
- Work with stakeholders to ensure seamless integration with upstream and downstream systems.
- Testing & Deployment :
- Develop unit tests and participate in code reviews to ensure quality.
- Deploy applications in on-premises, cloud, or hybrid environments.
- Collaboration & Leadership :
- Provide mentorship and technical guidance to junior developers.
- Collaborate with architects, business analysts, and project managers to define requirements and deliver solutions.
Required Qualifications
Preferred Qualifications