Senior Software Engineer I (Noida)

Senior Software Engineer I (Noida)

17 Aug
|
HCLTech
|
Noida

17 Aug

HCLTech

Noida

Golang

Key Responsibilities

Develop &

- Deploy Bug Fixes: Take ownership of customer-reported bugs, and write, test, and deploy production-quality code fixes in our Go backend services. Ok if you have worked in java earlier and ready to do hands-on in GO.

Code-Level Troubleshooting: Serve as the final escalation point for the support organization, performing deep-dive diagnostics by debugging live code, analyzing stack traces, and reviewing application logs.

Build Internal Tooling &

- Automation: Design and develop internal tools, CLI applications, and automation scripts to improve diagnostic capabilities and reduce manual intervention for recurring issues.

Engineering Collaboration: Actively participate in the engineering lifecycle, including code reviews, sprint planning, and architectural discussions, bringing the customer perspective to the forefront.

Root Cause Analysis (RCA): Lead the technical investigation for critical incidents, identifying the root cause at the code or infrastructure level and implementing permanent solutions.

Performance &

- Reliability: Analyze application performance data to proactively identify bottlenecks and areas for improvement in our MDM platform.

Required Skills &

Qualifications (Must-Haves)

Software Development Experience: 5-7 years of hands-on backend development experience in Go (preferred) or Java. You must be comfortable writing and debugging code in a production environment.

MDM/UEM Expertise: 3+ years in a senior technical role with deep knowledge of MDM/UEM platforms and protocols (APNs, ADE, Android Enterprise).

Version Control &

- CI/CD: Proficiency with Git, pull requests, and modern CI/CD pipelines (e.g., Jenkins, GitLab CI).

Operating Systems &

- Networking: Expert-level knowledge of Linux and strong fundamentals in networking (TCP/IP, DNS, HTTP/S, SSL).

Database Skills:



Proficiency in writing and optimizing SQL queries (PostgreSQL or MySQL preferred).

Problem-Solving Mindset: A relentless desire to get to the bottom of complex problems, often in ambiguous situations.

Flexible to work in shifts.

Desired Skills &

Qualifications (Nice-to-Haves)

Containerization &

- Orchestration: Hands-on experience with Docker and Kubernetes.

Cloud Infrastructure: Familiarity with deploying and managing applications on GCP or AWS.

API Expertise: Experience debugging and working with REST using tools like Postman

Scripting: General-purpose scripting skills in Python or Bash.

Observability: Experience with monitoring and logging tools like Prometheus, Grafana, or the ELK Stack.

(Posting).

Golang

Key Responsibilities

Develop &

- Deploy Bug Fixes: Take ownership of customer-reported bugs, and write, test, and deploy production-quality code fixes in our Go backend services. Ok if you have worked in java earlier and ready to do hands-on in GO.

Code-Level Troubleshooting: Serve as the final escalation point for the support organization, performing deep-dive diagnostics by debugging live code, analyzing stack traces, and reviewing application logs.

Build Internal Tooling &

- Automation: Design and develop internal tools, CLI applications, and automation scripts to improve diagnostic capabilities and reduce manual intervention for recurring issues.

Engineering Collaboration: Actively participate in the engineering lifecycle, including code reviews, sprint planning,



and architectural discussions, bringing the customer perspective to the forefront.

Root Cause Analysis (RCA): Lead the technical investigation for critical incidents, identifying the root cause at the code or infrastructure level and implementing permanent solutions.

Performance &

- Reliability: Analyze application performance data to proactively identify bottlenecks and areas for improvement in our MDM platform.

Required Skills &

Qualifications (Must-Haves)

Software Development Experience: 5-7 years of hands-on backend development experience in Go (preferred) or Java. You must be comfortable writing and debugging code in a production setting.

MDM/UEM Expertise: 3+ years in a senior technical role with deep knowledge of MDM/UEM platforms and protocols (APNs, ADE, Android Enterprise).

Version Control &

- CI/CD: Proficiency with Git, pull requests, and contemporary CI/CD pipelines (e.g., Jenkins, GitLab CI).

Operating Systems &

- Networking: Expert-level knowledge of Linux and strong fundamentals in networking (TCP/IP, DNS, HTTP/S, SSL).

Database Skills: Proficiency in writing and optimizing SQL queries (PostgreSQL or MySQL preferred).

Problem-Solving Mindset: A relentless desire to get to the bottom of complex problems, often in ambiguous situations.

Flexible to work in shifts.

Desired Skills &

Qualifications (Nice-to-Haves)

Containerization &

- Orchestration: Hands-on experience with Docker and Kubernetes.

Cloud Infrastructure: Familiarity with deploying and managing applications on GCP or AWS.

API Expertise: Experience debugging and working with REST using tools like Postman

Scripting: General-purpose scripting skills in Python or Bash.

Observability: Experience with monitoring and logging tools like Prometheus, Grafana, or the ELK Stack.

📌 Senior Software Engineer I (Noida)
🏢 HCLTech
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer i (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer i (noida) / noida