NetApp
Posted 2mo ago

Software Engineer (Full Stack Developer)

NetApp
Bangalore, Karnataka, India
HybridFull Time
Responsibilities
  • leading projects
  • designing systems
  • implementing services
Requirements
  • 5-8 years software development experience
  • Strong in Go (Golang)
  • GraphQL/REST API
  • PostgreSQL
  • JavaScript/TypeScript and React
  • Experience with microservices
  • Docker, Git
  • Jenkins and CI/CD
  • BS/MS in CS/IT/Engineering
Technical tools mentioned
Go (Golang)GraphQLREST APIPostgreSQLPostgresJavaScriptTypeScriptReact.jsMicro FEModule FederationJestPlaywrightCypressDOM manipulationReduxDockerORM toolsGitJenkinsCI/CDNoSQLJIRA

Job description

Job Summary

The NetApp Keystone team is responsible for cutting-edge technologies that enable NetApp’s pay as you go offering. Keystone helps customers manage data on prem or in the cloud and have invoices that are charged in a subscription manner. 

Job Requirements

Role & Responsibilities: 

As an engineer in the NetApp’s Keystone organization, you will be leading and executing our most challenging and complex projects. As an IC3, you are expected to lead the team and projects from end to end, right from requirement gathering to design to implementation to testing and deployment & maintenance of your developed services. KeyStone provides you the opportunity to learn and contribute to the entire software development cycle in agile.

Key skills:  

  • 5 to 8 years of software development experience 
  • Strong in Go (Golang) backend development, GraphQL/REST API, PostgreSQL
  • Strong in Javascript, Typescript, React.js, Micro FE, Module Federation, Jest, Playwright/Cypress, Dom manipulation ,Redux
  • Strong in microservices architecture, Docker, containerized deployments, Familiar with ORM tools, Git, Jenkins, CI/CD pipeline
  • Strong knowledge of API Management and full stack application coding 
  • Bachelor’s/Master’s degree in computer science, information technology, or engineering/ or anything specific that you prefer 
  • Strong written and communication skills with proven fluency in English 
  • Be proficient in writing code for backend and front end 
  • Familiarity with database technologies such as NoSQL, Postgres  
  • Hands-on experience with code conversion tools like Git,  
  • Passionate about learning new tools, languages, philosophies, and workflows 
  • Working with generated code and code generation techniques 
  • Knowledge of programming methodologies - Object Oriented/Functional/Design Patterns 
  • Knowledge of software development methodologies – SCRUM,AGILE
  • Knowledge of software deployment - Docker/Kubernetes 
  • Knowledge of software team tools - GIT/JIRA/CICD 

Education

IC -Typically requires a minimum of 5-8 years of related experience with a Bachelor’s degree or a Master’s degree; or a PhD with relevant experience.

About NetApp

Provides intelligent data infrastructure for hybrid cloud environments.

Similar jobs

Software Engineer roles near Bangalore, Karnataka
4h
Save
Mark Applied
Hide
Software Developer (Firmware, RUST, C++ and Linux)
Bangalore, Karnataka, India
OnsiteFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
5+ YOEBachelor's degree in computer science, electrical engineering, or related field; 5–8 years developing C++, Rust, and Linux systems, with expertise in concurrent programming, OS concepts, debugging, and software architecture.
Rust, C++, Linux, STL, POSIX, GDB, Valgrind, perf, strace, VxWorks, QNX, FreeRTOS, TCP/IP, UDP, Agile, Scrum, CMake, Conan, Yocto
5h
Save
Mark Applied
Hide
GBM - Bengaluru - Associate - Software Engineering
Bengaluru, Karnataka, India
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Global investment banking, securities, and investment management firm.
2+ YOEBachelor's or master's degree, preferably in STEM, plus 2+ years of software development experience in an object-oriented language. Requires TDD, unit testing, SDLC, CI/CD, debugging, analytical, communication, and collaboration skills.
Java, Python, C++, Test-Driven Development (TDD), SDLC, CI/CD
5h
Save
Mark Applied
Hide
Senior Software Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Amtech Software
Amtech Software: Provides integrated enterprise software for packaging and manufacturing industries.
Strong Java 17, Java EE, Gradle, SQL Server, REST API, Windows, Git, and deployment experience. Familiarity with TomEE, Eclipse, PowerShell, testing, and manufacturing software is valued.
Java, Gradle, Servlets, EJB 3, JPA, Hibernate, JTA, Apache TomEE, OpenEJB, WAR, EAR, SQL Server, RESTful HTTP APIs, Jackson, Gson, Windows, Eclipse, PowerShell, Windows batch scripting, Git, GitHub, BIRT 4.19, Java Swing, SwingX, TCP/IP, Serial, JUnit 4, Python, Bash, CISSP, CISM, CCSP, AWS Security Specialty
5h
Save
Mark Applied
Hide
Engineering-L2-Bengaluru-Analyst-Software Engineering
Bengaluru, Karnataka, India
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
1+ YOERequires 1–3 years of experience, a relevant bachelor's or master's degree or equivalent, Python or Java, SQL, software engineering fundamentals, data modeling, data quality, production pipelines, and Apache Spark.
Python, Java, SQL, Apache Spark, JSON, Avro, Parquet, CI/CD
6h
Save
Mark Applied
Hide
Software Engineer
Bengaluru, Karnataka, India
HybridFull Time
Publicis Groupe
Publicis GroupeEuronext Paris: PUB: Global communications, advertising, and digital transformation holding.
3+ YOEBE, B.Tech, or MCA required; 3–5 years of experience with Java full stack, Spring Boot, Hibernate, AWS, REST APIs, Ansible, Jenkins, Bitbucket or GitHub, SQL, and Terraform.
Java, Groovy, Spring Boot, Hibernate, JavaScript, Ansible, NodeJS, AWS, Amazon EC2, Amazon S3, Amazon EFS, Amazon VPC, AWS Secrets Manager, AWS IAM, Amazon EKS, Amazon ECR, Jenkins, Bitbucket, GitHub, SQL, Terraform
6h
Save
Mark Applied
Hide
Lead Software Engineer - ReactJS, UX
Mumbai or Bengaluru
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience building accessible React interfaces with HTML5, CSS3/Sass, TypeScript, JavaScript, APIs, Java or Python, AWS, UX design systems, and responsible AI-assisted development.
React, Angular, Vue, HTML5, CSS3/Sass, TypeScript, JavaScript, RESTful, GraphQL, Java, Python, AWS, Figma, Jest, Cypress, Playwright, Testing Library, CI/CD
6h
Save
Mark Applied
Hide
Senior Software Engineer - RPA UI Path with Agentic AI
Gurgaon or Pune or Coimbatore or Chennai or Hyderabad or Bangalore
OnsiteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
6+ YOERequires 6–10 years of experience, hands-on UiPath Platform expertise, workflow orchestration knowledge, agentic automation and LLM integration understanding, API and enterprise-system integration proficiency, and strong problem-solving skills.
UiPath Platform, UiPath Studio, UiPath Maestro, UiPath Orchestrator, RPA, LLM, SAP, UiPath Document Understanding, UiPath AI Center, BPMN, LinkedIn Learning
7h
Save
Mark Applied
Hide
Custom Apps Development .NET Developer - Associate Consultant- MFT - KGS CH
Bangalore, Karnataka, India
OnsiteFull Time
KPMG Global Services
KPMG Global Services: Provides global tax, audit, and advisory support services.
4+ YOEBachelor's degree in a technical discipline and 4+ years of Microsoft software development experience with C#, .NET, ASP.NET Core, RESTful APIs, SQL Server, Git, and Azure DevOps.
C#, .NET Framework, .NET Core, .NET 8, ASP.NET Core, SQL Server, Angular, React, JavaScript, TypeScript, HTML, CSS, Git, Azure DevOps, Microsoft Azure