
Software Engineer I, ITC
NIKE, Inc.
At NIKE, Inc., the Software Engineer I, ITC role sits within the Global Technology organization based at Embassy GolfLinks in Bengaluru, Karnataka. This entrylevel position is…
India, Pune

Join SLB in Pune as a Full Stack Software Engineer to design, build, and scale web applications and backend services for energy innovation technology. This onsite role suits engineers who enjoy bridging front-end usability with secure, high-performance server-side architecture.
| Job Details | Information |
|---|---|
| Job Title | Full Stack Software Engineer |
| Role | Full Stack Software Engineer |
| Company | SLB |
SLB is hiring a Full Stack Software Engineer for its engineering hub in Pune, India. This role sits at the intersection of modern front-end application design and robust backend service development. As a Full Stack Software Engineer, you will build and maintain web applications using both third-party and in-house frameworks, ensuring that server-side services are elastically scalable, secure by design, and both backward and forward compatible. You will collaborate directly with subject matter experts to translate requirements and user stories into functional, high-performance features.
Your day-to-day work spans multiple layers of the application stack. On the front end, you will develop responsive web interfaces usable across multiple form factors while applying established usability principles and product line standards. On the backend, you will engineer secure, deployable, and operable services that integrate seamlessly into larger manufacturing and engineering ecosystems. SLB operates as a global technology company driving energy innovation, making this an opportunity to build scalable software solutions that support complex enterprise operations.
Engineers at SLB can grow into senior technical leadership tracks, principal software architect roles, or technical product management. Continuous professional development programs and global mobility support long-term career advancement across international engineering hubs.
| India, Pune |
| Category | Engineering and Manufacturing |
|---|
| Experience | Entry level |
|---|
| Employment Type | Full-time |
|---|
| Work Mode | On-site |
|---|
| Primary Skill | react, Agile Methodologies, typescript, SQL, RESTful APIs, CI/CD, Java, JavaScript, Angular, Git |
|---|
| Posted Date | Nov 6, 2026 |
|---|
Typical responsibilities for this role (Karyvio guidance — not stated by the employer):
Typical qualifications for this role (Karyvio guidance — not stated by the employer):
Not Publicly Disclosed: accepted degrees, graduation years, CGPA cut-off, backlog policy, experience requirement. Check the employer’s page before applying.
The employer has not published a figure for this role
The exact interview process is not publicly disclosed in detail by the employer. Candidates can typically expect a recruiter screening followed by technical and hiring manager interviews.
Apply only through the employer’s official channel. Legitimate employers don’t ask candidates to pay a fee to apply or interview.
Written by Karyvio to help you prepare for this role. It is general guidance — not information supplied by SLB, and not a description of its actual interview.
Good fit for strong fresher profiles with robust project portfolios
The role calls for turning requirements into functionality, developing scalable backend services, and building responsive front-end interfaces. Strong engineering graduates with hands-on web development project experience or internships can successfully meet these expectations.
Java
Used for building robust, secure, and elastically scalable backend enterprise services and microservices.
How to learn it: Study object-oriented programming paradigms, exception handling, collections, and enterprise frameworks like Spring Boot through structured online courses and building backend APIs.
React
Enables the creation of dynamic, high-performance, and reusable user interface components for web front-ends.
How to learn it: Build single-page applications using functional components, hooks, state management libraries, and modern build tooling.
Angular
Provides a structured, opinionated framework for developing scalable enterprise-grade web applications with robust TypeScript integration.
How to learn it: Explore official Angular documentation, build modular applications using services, dependency injection, and reactive forms.
RESTful APIs
Acts as the communication bridge between front-end web interfaces and backend server-side services.
How to learn it: Design and implement API endpoints following REST conventions, handle HTTP status codes, JSON payloads, and implement token-based authentication.
SQL
Essential for designing relational database schemas, writing efficient queries, and managing persistent data storage securely.
How to learn it: Practice writing complex joins, indexing strategies, stored procedures, and schema migrations using relational databases like PostgreSQL or MySQL.
Git
Critical for collaborative software development, source code version control, branch management, and tracking release history.
How to learn it: Practice daily command-line Git workflows including branching, merging, resolving conflicts, and collaborating via GitHub or GitLab.
Enterprise Resource Monitoring Dashboard
Build a full-stack dashboard that displays real-time system metrics, logs, and operational alerts using React for the frontend and Java/Spring Boot for the backend.
React · Java · RESTful APIs · SQL
Secure Equipment Inventory & Service Tracker
Develop a role-based web application allowing users to track equipment lifecycle stages, maintenance schedules, and service reports with secure authentication and database persistence.
TypeScript · Angular · SQL · Git
Typically, candidates are expected to hold a Bachelor's or Master's degree in Computer Science, Information Technology, or a related engineering discipline. Strong foundational knowledge in data structures, algorithms, object-oriented design, and hands-on experience with modern front-end frameworks and back-end runtimes are standard for this level.
You will typically work across the technology stack, utilizing languages and frameworks such as Java, JavaScript, TypeScript, React, Angular, and SQL. Building RESTful APIs and ensuring secure, elastic scalability are core parts of the technical scope.
While the posting outlines core full-stack responsibilities without specifying a strict experience cap, strong fresher profiles with solid project experience, internships, and proficiency in modern web technologies can position themselves well by demonstrating practical coding skills.
SLB's hiring process typically begins with an initial recruiter conversation, followed by technical and behavioral interviews with the hiring manager and engineering team. Candidates can expect discussions on coding fundamentals, system design principles, and previous project work.
Salary ranges vary based on experience and skill levels. Market data indicates that median total compensation for full-stack engineers in Pune ranges widely depending on company tier and candidate background, though exact salary figures for this specific posting are not publicly disclosed by SLB.
The role involves turning user stories and requirements into functional software, developing secure and elastically scalable server-side services, building responsive front-end web interfaces across multiple form factors, and ensuring solutions are deployable and operable by design.
You can apply directly through the official SLB careers portal by creating an account, browsing for the specific job listing in Pune, and submitting your online application with an updated resume.
Yes, SLB endeavors to provide reasonable accommodations to qualified applicants with physical or mental disabilities. Candidates requiring assistance can contact their designated accommodation support channel as noted in the company's equal opportunity policy.

NIKE, Inc.
At NIKE, Inc., the Software Engineer I, ITC role sits within the Global Technology organization based at Embassy GolfLinks in Bengaluru, Karnataka. This entrylevel position is…


Intuit
Come join the CTREC MSE ( Monetization, Services and Experience ) Billing Team as a Software engineer 1. This team is responsible for providing the monetisation capability to…



Rippling
About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like…
PayPal
As a Software Engineer Intern at PayPal in Bangalore, you will join a global engineering community building scalable payment systems that process transactions for hundreds of…
KLA
To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at scale—faster and better than ever before.…
Honeywell Technologies
Software Engineer I – UI Developer Role Overview We are looking for a Software Engineer 1 with a strong interest in building modern, responsive, and userfriendly web applications.…