Senior Software Engineer

Hammerjack Pty Ltd

India

Remote

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

amIT Global Solutions Sdn Bhd is seeking a dedicated Senior Software Engineer in India to enhance SQL Server Client drivers, focusing on performance and usability improvements. You will collaborate with a team to design and implement features while mentoring new hires.

The ideal candidate has a Bachelor's Degree in Computer Science and at least 5 years of experience in programming languages such as C, C++, and Java. You will monitor product health and ensure high-quality code standards.

Qualifications

  • 5+ years of technical engineering experience with coding in languages like C, C++, C#, Java, or Python.
  • Prior experience working with APIs, ODBC, JDBC, and database drivers.
  • Ability to meet Microsoft security screening requirements.

Responsibilities

  • Work with a team of engineers to design and implement features.
  • Develop skills as an engineer and mentor new hires.
  • Collaborate with program and product managers on priorities.
  • Improve and monitor telemetry to assess product health.

Skills

C++
C#
Java
Python
Rust
APIs

Education

Bachelor's Degree in Computer Science

Tools

ODBC
JDBC
Azure
AWS
GCP

Job description

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky-is-the-limit thinking in a cloud-enabled world.

Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products in our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is tobuild a data platform for the age of AI, powering a new class of data-first applications and driving a data culture.

Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable a multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings.

We are on the lookout for a dedicated Senior Software Engineer with a strong technical background and a keen focus on execution. The core objective of this role is to contribute to the enhancement of SQL Server Client drivers, aiming to improve their performance, reliability, maintainability, and usability. Additionally, you will be involved in refining their integration with various language-specific data frameworks. This role emphasizes technical prowess and execution, ensuring best practices are adhered to and high-quality code reviews are conducted.

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served.

Responsibilities

In this position, you will work with a team of engineers to design, implement, and maintain features in one of the above mentioned SDK's or develop a new SDK as the need arises.

As a senior engineer you will have the opportunity to develop excellent design skills and grow as an engineer and technical leader to mentor and ramp up new hires.

You will work closely with program and product managers to ensure we are prioritizing the right customer asks.

You will improve and monitor telemetry to assess the health of the product in both pre-release as well as released software and use this data to drive improvements into the quality of the product.

Excellent communication and cross group collaboration skills.

Required/Minimum Qualifications
  • Bachelor's Degree in Computer Science or related technical discipline AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Java , or PythonOR equivalent experience.
Other Requirements

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:

This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred/Additional Qualifications

Prior development experience with the Rust language is a plus.

Prior experience working with ODBC, JDBC, and other database drivers is a plus.

Prior experience with building API libraries for application developers.

Building applications/micro-services in Azure, AWS or GCP

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Microsoft • Hyderabad

On-site
INR 800,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Keka HR • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Database Developer
Senior Database Developer

NXGATHA TECHNOLOGIES • Kolkata District

On-site
INR 2,800,000 - 4,000,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Aveva • Bengaluru

Hybrid
INR 2,500,000 - 3,500,000
Senior DevOps Engineer
Senior DevOps Engineer

Aubrant Digital • India

On-site
INR 1,500,000 - 2,500,000
Senior Database Administrator (SQL Server)
Senior Database Administrator (SQL Server)

Bridgenext, Inc. • Pune District

On-site
INR 1,800,000 - 3,600,000
Software Engineer II
Software Engineer II

Microsoft • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer (Data)
Senior Software Engineer (Data)

KSOLVES • Indore District

On-site
Senior Engineer - IT Data [T500-26635]
Senior Engineer - IT Data [T500-26635]

ANSR • Hyderabad

On-site
INR 1,200,000 - 1,600,000