Full stack Software Engineer

4 - 8 years

9 - 13 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What you ll do:
  • Systems Engineering
    • Design enhancements, updates, and programming changes for subsystems of systems software (OS, compilers, networking, utilities, databases, internet tools).
    • Analyze architecture and determine coding, programming, and integration activities.
    • Write and execute testing plans, debug issues, and ensure smooth integration into application architecture.
  • Full Stack Development
    • Build scalable backend services using Golang and Python.
    • Develop modern UI components with JavaScript, TypeScript, ECMAScript 8/9, CSS/SCSS, ReactJS (v18+).
    • Work with SQL and NoSQL databases (Postgres, Cassandra).
  • Distributed Systems & Data Engineering
    • Design event driven, distributed systems for scale and performance.
    • Utilize open source tools like Apache Flink, Spark, and Airflow for data processing and orchestration.
  • DevOps & Infrastructure
    • Implement CI/CD pipelines, infrastructure as code, containerization, and orchestration using Kubernetes.
    • Apply knowledge of data centers and networking to optimize system reliability.
  • Leadership & Collaboration
    • Lead project teams (internal and outsourced) to deliver reliable, cost effective solutions.
    • Collaborate with management and partners on design status, progress, and issue resolution.
    • Represent the engineering team in complex projects and mentor junior engineers.
What you need to bring:
  • Bachelor s or Master s degree in Computer Science, Information Systems, or equivalent.
  • 4-8 years of experience in software engineering (systems + full stack).
  • Strong programming skills in Golang, Python, JavaScript/TypeScript, ReactJS (v18+).
  • Expertise in SQL (Postgres) and NoSQL (Cassandra).
  • Knowledge of distributed systems, event driven paradigms, and scalable architectures.
  • Familiarity with open source tools (Apache Flink, Spark, Airflow).
  • Experience with DevOps practices: CI/CD, IaC, Kubernetes, containerization.
  • Strong analytical, problem solving, and debugging skills.
  • Excellent written and verbal communication skills; ability to present architectures and negotiate with management.
  • Fast learner, adaptable to new technologies, agile mindset.
  • Leadership and mentoring capabilities.
Additional Skills:
Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
Job for Automation

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Hewlett Packard Enterprise logo
Hewlett Packard Enterprise

IT Services and IT Consulting

Houston Texas

RecommendedJobs for You