Senior Software Engineer (Database)

Job title: Senior Software Engineer (Database)

Company: HME


Job description: About HMEFor over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved greatly and pioneered into a variety of niche markets, setting new benchmarks with their work.HME believes that there’s more to a person than what’s written on their resume. HME sees their employees for who they are and value every idea and opinion — it’s what fuels their innovative thinking and helps deliver market-leading products and services.At HME, it takes a group of talented individuals working together as one to emerge as a market leader. HME is home to individuals who love their work and do it with integrity, consistently demonstrating a passion for excellence, and ardently cultivating an innovation mindset.Job DescriptionSenior Software Engineer (Database)Develops software applications that provide functionality to HME products, with an emphasis on real-time, multitasking designs. Participates in the development of software and network applications and business solutions that enhance HMEs product lineDesign and Development of Database and Related Applications:

  • Designs, build and maintain production database systems and related software
  • Works with fellow senior engineers on the development of new complex firmware / software projects.
  • Works independently to design, test, document, and help guide firmware / software projects.
  • Attends design team meetings to provide input into overall software architecture of a project.
  • Works effectively as a member of an Agile Scrum team

Documentation, Coding, Testing, and Review:

  • Participates in identifying and requirements and writing specifications for firmware/software projects.
  • Assists in documenting and reviewing overall architecture and individual modules.
  • Defines and performs both unit and system tests on firmware / software components.

Uses tools such as debuggers, emulators, and test harnesses to test and debug applications:

  • Sustaining Engineering Support
  • Maintains released products by correcting errors and / or making enhancements.
  • Investigates and resolves customer problems based on business priority
  • Understands customer needs and industry technology direction

Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.Knowledge / Skills / Abilities:

  • Proficiency in designing, maintaining, and optimizing SQL / PostgreSQL relational databases
  • Proficiency in building and maintaining production database systems
  • Proficiency in design of applications that implement user interfaces
  • Working knowledge of relational database internals (locking, consistency, serialization, recovery paths)
  • Familiarity with design of firmware for embedded applications
  • Understanding of full stack web applications development (using node.js)
  • Familiarity with scripting language such as Python
  • Proficiency with GitHub
  • Experience with containerization (Docker, Kube)
  • Experience working within distributed, network-based system architectures
  • Ability to reason and solve problems related to this position

Experience:

  • 3+ years Related Field

Education:

  • BA or BS (college graduate) – Required

Travel:

  • 0% to minimal.

Expected salary:

Location: Bangalore, Karnataka

Job date: Sat, 01 Feb 2025 08:16:04 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (jobsnear.pro) you saw this job posting.Thanks&Good Luck

yonnetim

Share
Published by
yonnetim

Recent Posts

Mobile Mortgage Manager

Job title: Mobile Mortgage Manager Company: Westpac Job description: Mobile Mortgage ManagerFull time, PermanentWellingtonMō te…

3 minutes ago

Process Associate (Loans & Deposits New Accounts)

Job title: Process Associate (Loans & Deposits New Accounts) Company: Genpact Job description: Genpact (NYSE:…

13 minutes ago

Financial Accountant (m/w/d)

Job title: Financial Accountant (m/w/d) Company: Schulmeister Management Consulting Job description: Unser Kunde ist ein…

15 minutes ago

Business Support Manager

Job title: Business Support Manager Company: Novo Nordisk Job description: Are you a strategic thinker…

22 minutes ago

Financial Controller

Job title: Financial Controller Company: Gleason Cutting Tools Job description: -Teams im operativen Tagesgeschäft Unterstützung…

26 minutes ago

Mortgage Business Manager – KC – TEB O622

Job title: Mortgage Business Manager - KC - TEB O622 Company: CIMB Job description: sesuai…

35 minutes ago

This website uses cookies.