Finys - Troy, MI

posted 3 months ago

Full-time - Mid Level
Troy, MI

About the position

Our Database Developer position requires a candidate with a solid foundation in Microsoft SQL Server and its use in business applications. The individual in this role will be responsible for working with the application team to optimize data storage and retrieval throughout the application and downstream processing (e.g. Reporting, Extracting, Transforming). This requires a candidate with a solid foundation in relational database design and all the techniques used to create a preformat, scalable, and reliable application. The ideal candidate will show a strong attention to detail, a commitment to continuous learning, and the ability to thrive in a dynamic, collaborative environment. The role involves using SQL Server Management Studio (SSMS) for database querying and management, along with experience in database performance tuning, indexing, and query optimization. Knowledge of database design, normalization, and optimization techniques as well as software development methodologies is essential. Strong analytical and problem-solving skills, along with excellent communication and collaboration skills, are also required. A Bachelor's degree in Computer Science, Information Technology, or a related field is necessary for this position. In this role, you will understand the business requirements to ensure the data design and technical solutions used fully support those requirements in a streamlined manner. You will collaborate with the application development teams to design and optimize database queries and improve application performance. Additionally, you will design, develop, and maintain database schemas, tables, and views to support application development, ensuring that database structures meet the requirements of the application. Monitoring and troubleshooting processes to ensure data integrity and accuracy will also be part of your responsibilities. Staying current with industry trends and best practices in data development and contributing to a positive team environment by sharing knowledge and best practices are key aspects of this role.

Responsibilities

  • Understand the business requirements to ensure the data design and technical solutions used fully support those requirements in a streamlined manner.
  • Collaborate with the application development teams to design and optimize database queries and improve application performance.
  • Design, develop and maintain database schemas, tables, and views to support application development.
  • Ensure database structures meet the requirements of the application.
  • Monitor and troubleshoot processes to ensure data integrity and accuracy.
  • Stay current with industry trends and best practices in data development.
  • Contribute to a positive team environment by sharing knowledge and best practices.

Requirements

  • Solid foundation in Microsoft SQL Server and its use in business applications.
  • Experience with database performance tuning, indexing, and query optimization.
  • Knowledge of database design, normalization, and optimization techniques.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Bachelor's degree in Computer Science, Information Technology, or related field.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Paid vacation
  • Paid holidays
  • Matching retirement plan
  • Flex time
  • Bonus opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service