Logo
Aloden, Inc.

Database Engineer

Aloden, Inc., Charlotte, North Carolina, United States, 28245


Database Engineer Only W2 (Citizen, GC, GC EAD and H4EAD)Location:

Charlotte, NC (Hybrid - 4 days onsite, 1 day remote)

Candidate Preference:

Local candidates or those willing to relocate to Charlotte, NC

Must-Have Skills & Experience:Software Engineering:

6+ years of experience in software engineering, including design, analysis, development, testing, and documentation.Database Design:

4+ years of hands-on experience designing data and databases for systems using MongoDB and PostgreSQL.Microservices & Cloud:

3+ years of experience working with microservices and orchestrating services for high-volume transactions on platforms like PCF and Kubernetes in cloud environments.Software Development:

3+ years of experience building systems from scratch, applying design patterns, best coding practices, automation, modularization, testing, and business-driven development.Agile:

3+ years of experience working in Agile environments with 2-week sprint cycles, including familiarity with Agile ceremonies, Scrum, Jira, and Confluence.Responsibilities:

Database Design:

Design and manage data models, primarily using MongoDB.Data Layer:

Design, illustrate, and present the data layer to technical teams, ensuring alignment with system requirements.Testing & Validation:

Perform application validation and functional testing. Define and design low-level testing specifications, including TDD and BDD.Issue Resolution:

Troubleshoot and resolve issues or escalate as needed to meet SLAs.Collaboration:

Collaborate with technology colleagues, internal partners, and stakeholders to deliver on product team commitments.Low-Level Design:

Perform low-level design to map data, create and maintain data schemas for components and microservices.Software Development:

Work with the development team, adopting industry best practices (15-factor methodology, feature toggles, circuit breakers, etc.).Database Development:

Define the data layer, write SQL scripts, design database configurations, and collaborate with developers to build components and microservices.Qualifications:

Education:

Bachelor of Science in Engineering or Computer Science, or equivalent experience.