Hybrid 2x a week onsite in Hyattsville, MD non-negotiable
JOB DESCRIPTION
- Design and implement robust database structures to store, manage, and retrieve company and client data efficiently.
- Develop high-quality, scalable software solutions that integrate seamlessly with database systems.
- Lead the architectural design for database and software development projects, setting standards for code and performance in both relational and non-relational databases.
- Conduct performance tuning of database systems to ensure optimal efficiency and reliability.
- Collaborate with software development teams to understand data needs and deliver precise database solutions.
- Oversee the migration of data from legacy systems to new solutions.
- Ensure data security and compliance with GDPR and other relevant legislations.
- Maintain up-to-date knowledge of database technologies and software development practices.
Qualifications:
- Over 10 years of experience in software development with a proven track record of successful project delivery.
- Proven experience as a Senior Developer and/or Database Architect with a strong portfolio showcasing significant projects.
- Expertise in database design, development, and management with SQL, NoSQL, Data Lakes, and other relevant technologies.
- Proficiency in software development with experience in programming languages such as Java, Python, or C .
- Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Excellent problem-solving skills and the ability to work on complex projects with cross-functional teams.
- Ability to communicate technical concepts clearly and effectively to non-technical stakeholders.
- Degree in Computer Science, Information Technology, Software Engineering, or a related field.
Database Developer with AWS Hyattsville, MD (Hybrid)