Full Job DescriptionJob Summary
NetApp is a Fortune 500 company that believes in the transformative power of data – to expand customer touchpoints, to foster greater innovation, and to optimize operations. We are designed for simplicity, focused on data protection, and open to enriching customer solutions for on premise and/or cloud environments. We’ve built a Data Fabric for a data-driven world – to simplify and integrate data management across the resources that are best for the business. We bring enterprise-grade data services customers rely on into the cloud, and the simple flexibility of cloud into the data center. And we do it with industry-leading solutions that work across diverse environments and the world’s biggest hyper-scale cloud providers.
At NetApp, we fully embrace and advance a diverse, inclusive workforce with a culture of belonging that enables our employees to bring their whole selves to do their life’s best work.
As Programmer/ Analyst, you will be responsible for the design, development, evaluation and optimization of programs for functional areas, including but not limited to finance, human resources, manufacturing and marketing. Responsibilities include analyzing existing programs or formulating logic for new systems, devising logic procedures, preparing flowcharts, coding and testing programs.
Job Requirements
Hands-on experience in software application development with working knowledge in databases like Oracle Database/SQL Server/PostgreSQL/MongoDB and middleware technologies like Java and J2EE frameworksKnowledge of web technologies like Angular, Typescript and experience in DevOps and microservices would be preferredGood understanding of cloud technologiesAwareness of software development lifecycle methodologies (Waterfall, Agile)Excellent programming and development skills with good analytical and problem-solving skillsKnowledge of one or more programming languages and development toolsAbility to develop complex programming/development tasks within the supported functional areaWorking knowledge of enterprise application system development methodology and life cycle with understanding of relational database conceptsGood oral and written communication skillsThis individual will interact primarily with their direct manager and the technical team on assigned projects; may work with functional peers on some tasks
Education
1-3 years of experience with graduation or post Graduation in Computer Science/Engineering discipline.