Description

Job Description:

Responsibilities:

  • Perform day-to-day operations including monitoring, maintenance, problem investigation, resolution, and database optimization.
  • Analyze and enhance existing SQL queries for optimal performance.
  • Develop and implement high-quality database solutions.
  • Create, implement, and optimize stored procedures and functions using SQL.
  • Independently resolve real-time issues and provide comprehensive end-to-end solutions.
  • Evaluate business data, suggesting effective analytic approaches to achieve objectives.
  • Establish SQL Developer best practices and standards.
  • Apply data modeling techniques to ensure integration, performance, and adaptability to evolving business needs.
  • Exhibit strong software development skills encompassing application and database design, object-oriented concepts, and Abstraction/Dependency Injection patterns.
  • Fulfill any other responsibilities as delegated.

Qualifications:

  • Bachelor's degree in computer science, engineering, or related field (or equivalent work experience).
  • Over 6 years of hands-on experience developing Real-time/Enterprise scale applications.
  • Proficient in relational database concepts, SQL queries, and NoSQL.
  • Architect, build, and deliver scalable and maintainable code for customer-centric products.
  • Responsible for design, implementation, unit testing, performance, and monitoring of team solutions.
  • Demonstrated expertise in consuming REST services and managing error cases.
  • Offer technical guidance during business requirements and specification development.
  • Supervise and guide application security architecture development supporting applications.
  • Effective communication with various technical and business stakeholders.
  • Ensure quality through design and code reviews, establishing development standards.
  • Extensive experience in integrating multiple systems.


 

Education

Any Gradute