Search jobs > Durham, NC > Software engineer

Software Engineer (C++,Java, Python,Golang)

NetApp
Research Triangle Park, NC, US
Full-time

Title : Software Engineer (C++,Java, Python,Golang)

Location :

Bangalore, Karnataka, IN, 560071

Requisition ID : 126591

Job Summary

We are seeking a skilled and innovative Cloud Engineer to join our team. As a Cloud Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems, automation and collaborating with the Site Reliability Engineering team for feature deployment in production.

Job Requirements

  • Develop, test, and maintain cloud-based applications and services using Go Lang, Python or proficiency in any of these languages Java, C++, .NET core or Ruby.
  • Write clean, efficient, and maintainable code to solve complex problems and improve system performance.
  • Automate deployment, scaling, and monitoring of cloud-based applications and infrastructure.
  • Proficiency in using AI tools like Copilot to enhance productivity in automation, documentation, and unit test writing.
  • Solid understanding of cloud computing concepts and services (e.g., AWS, Azure, Google Cloud).
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Proficient in designing and implementing RESTful APIs and microservices architectures.
  • Familiarity with CI / CD pipelines and tools (e.g., Jenkins, GitLab CI / CD).
  • Knowledge of networking concepts, security best practices, and system administration.
  • Knowledge of database technologies (e.g., SQL, NoSQL) and data storage solutions.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack).

Education

  • 4 years of experience and must be hands-on with coding.
  • Bachelor’s degree or Master’s in computer science, Engineering, or a related field.

Job Segment : Cloud, Test Engineer, Developer, Java, Testing, Technology, Engineering

17 hours ago
Related jobs
Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Specialty Software Engineer Associate - Java with Spring Boot. ...

Promoted
Radley James
NC, United States

The bank is keen to speak with experienced Java engineers as well as full-stack developers who would be interested in full-time positions that can offer impactful projects and progression. ...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Senior Software Engineer. ...

Promoted
Eliassen Group
NC, United States

Developing and deploying Java/Spring/Angular software in a fast-paced modernization environment (Java v8 going to v11 / v17). We are looking for an expert Full Stack Engineer to join us in the design and development of innovative technology for financial advisors and their clients using the newest t...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Python Software Engineer to develop innovative and scalable web applications. Key Responsibilities:Develop and maintain web applications using Python DjangoParticipate in code reviews and mentor less experienced developersEnsure web applications are scalable, secure, and r...

Promoted
NetApp
NC, United States

As a Software Development Engineer in Test, you will be responsible for building NetApp’s cutting-edge software defined storage solutions for major Cloud providers including AWS, Azure and GCP. You will participate in aspects of the software development lifecycle including requirements, design, impl...

Randstad
Durham, North Carolina

Java 11 or higher (some key areas like Multithreading, Concurrency, REST API Development) with Spring Boot Framework. OOPS and advanced Java (Multi-threading, Concurrency, Lambda expressions). Be creative in designing and implementing distributed software components compatible for public cloud. Driv...

jobbot
Raleigh, North Carolina

As a Senior Software Engineer, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. Design, develop, and implement software solutions using Python and Django framework. You will be working with cutting-edge technologies like Python, Dj...

Brightly Software, Inc.
Cary, North Carolina

Write clear maintainable code, working in a professional software engineering environment (source control, shortened release cycles, continuous integration and deployment, etc. Bachelor’s in computer science, software engineering, or related field; or equivalent work experience. ...

Signature Consultants
Durham, North Carolina

Software Engineer (Java, NodeJS, AWS, SOME CMS). We need passionate engineers who have hands-on experience of developing & deploying secure, performant, reliable, resilient, distributed applications on public cloud. Design and write high-quality & secure code using OOPS and advanced Java (Mu...