Software Engineer, Senior

3 - 5 years

3 - 5 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Database Developer

Location:

Company:

Database Developer


Key Responsibilities

  • Collaborate with management, product owners, developers, and QA engineers to understand product requirements and business use cases.
  • Design and implement performance/scalability simulations; analyze results to identify bottlenecks and improve system scalability.
  • Contribute to architectural discussions and provide solutions to address performance and scale challenges.
  • Design, build, deploy, and maintain scalable, cloud-based, distributed multi-tiered web application infrastructure in a multi-tenant environment.
  • Add innovative features to our enterprise-class, cloud-scale BI and analytics products.
  • Apply strong software engineering practices to deliver high-quality, maintainable code in an agile development environment.
  • Diagnose performance and infrastructure bottlenecks and develop effective solutions.
  • Work with stakeholders across time zones, including the US West Coast, Europe, and India.


Required Skills and Experience

  • 3 to 5 years of software development experience with a strong foundation in database systems and software design.
  • Expert-level SQL performance tuning and optimization experience, particularly in

    MS SQL Server

    .
  • Deep knowledge of database internals, including:
  • Execution plan analysis
  • Query operator understanding
  • Object locking debugging
  • Index design and optimization
  • Ability to handle large datasets using techniques like:
  • Table partitioning
  • Memory-optimized tables
  • Columnstore indexes
  • Proficiency in Java or other programming languages.
  • Strong debugging and optimization skills in complex codebases.
  • Experience working in cross-functional, global teams.
  • Able to work effectively in high-pressure, fast-paced environments.
  • Strong interpersonal skills with a collaborative mindset.
  • Demonstrated ability to work with minimal supervision and manage multiple priorities.
  • Solid understanding of software engineering best practices, including:
  • Reading/writing software specs
  • Design patterns
  • Continuous integration
  • Experience with test-driven development and agile methodologies.
  • Excellent written and verbal communication skills.


Nice to Have

  • Experience with

    Amazon Redshift

  • Exposure to

    NoSQL databases

    such as

    MongoDB

Mock Interview

Practice Video Interview with JobPe AI

Start Business Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Infor logo
Infor

Software Development

New York NY

RecommendedJobs for You

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india

hyderabad, telangana, india