RAM Software Solutions Inc

Software Developer – Database Engineer

RAM Software Solutions Inc

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Manage and maintain complex systems that handle large volumes of sensitive medical imaging data
  • Create and optimize database schemas that support the platform’s data requirements and scalability
  • Develop data models that align with business requirements and ensure data integrity and consistency
  • Choose appropriate database technologies (SQL, NoSQL, NewSQL) based on use cases
  • Write well-designed software using the .Net programming language
  • Analyze and optimize database queries to reduce response times and improve overall performance
  • Design databases to scale horizontally and vertically
  • Implement fine-grained access control and authentication mechanisms to protect sensitive data
  • Ensure adherence to data protection regulations such as GDPR, HIPAA, or SOC 2
  • Set up monitoring tools to track database health, performance metrics, and potential issues

Requirements

  • 5+ years of experience in Development
  • Proficiency in database languages (e.g. SQL,T/SQL), relational database management systems (e.g., MySQL, MS SQL, Postgre SQL)
  • Familiarity with NoSQL datastores (e.g., Cosmos DB, Couchbase)
  • Familiarity with analytics datastores (Fabric, Snowflake)
  • Experience in DB design, management, performance tuning
  • Hands-on security implementation, query optimization, documentation and monitoring
  • Preferably from any healthcare domain
  • Excellent analytical and problem-solving skills
Benefits
  • Casual work environment
  • Flexible work hours
  • Competitive compensation and benefits package
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NetSQLT/SQLMySQLMS SQLPostgreSQLNoSQLCosmos DBCouchbaseperformance tuning
Soft Skills
analytical skillsproblem-solving skills