Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer.
India Jobs Expertini

Urgent! Senior Software Engineer Job Opening In India, India – Now Hiring Web Cue

Senior Software Engineer



Job description

Designation:

Senior Software Developer
Location:

Mohali, Punjab (On-site / Hybrid)
Experience:

4–7 years

About the Role
We are seeking a highly skilled and motivated

Senior Software Developer

with strong expertise in

Go, Express.Js,Next.Js and ClickHouse .

The ideal candidate will play a key role in designing, building, and scaling high-performance applications while mentoring junior developers and contributing to architectural decisions.

Key Responsibilities
Design, develop, test, and maintain scalable backend systems using

Go .
Build and optimize frontend applications with

Next.js

and modern frameworks.
Work extensively with

ClickHouse

to design efficient data storage solutions, optimize queries, and ensure high availability.
Implement and maintain APIs, microservices, and real-time data pipelines.
Ensure code quality, performance, and security across applications.
Collaborate with cross-functional teams including Product, QA, and DevOps to deliver high-quality releases.
Participate in architecture reviews and propose improvements for scalability and reliability.
Mentor and guide junior team members, fostering a culture of learning and innovation.

Technical Skills Required
Programming Languages:

Strong proficiency in

Go, Express.js

and

Next.js .
Databases:

Advanced experience with

ClickHouse

(data modeling, OLAP queries, optimization) and MongoDB, and Knowledge of Postgress.
Frameworks/Tools:

Knowledge of modern JavaScript/TypeScript frameworks (e.g., React, Node.JS, or NestJS).
APIs & Microservices:

RESTful APIs, gRPC, GraphQL (optional).
Cloud & DevOps (Preferred):

AWS/GCP/Azure, Docker, Kubernetes, CI/CD pipelines.
Version Control:

Git, GitHub/GitLab/Bitbucket.

Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
4+ years of proven experience in software development with a strong focus on backend systems.
Hands-on experience in building and optimizing large-scale distributed systems.
Strong problem-solving, debugging, and analytical skills.
Excellent communication and team collaboration skills.

What We Offer
Competitive salary with performance-based incentives.
Opportunity to work on high-scale projects with modern tech stack.
Learning-first culture with mentorship and career growth opportunities.
Collaborative and innovative work environment.
Flex-location:

Benefit for 60 working days(t&c apply) from anywhere around the world each year!


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide