Software Engineer at NetApp developing StorageGRID object storage for AI data lakes. Collaboration with talented developers in a flexible hybrid work environment.
Responsibilities
Design major systems and features
Implement, unit test, debug, verify production systems and features
Improve performance, reliability, availability and serviceability
Influence and collaborate with peer and senior engineers
Support inter-dependent development and testing activities
Requirements
0–3 years of professional experience in software engineering, including internships, co-ops, or relevant academic projects.
Strong programming skills in Ruby, Python, Go lang or C/C++.
Proficiency in web development using Angular, JavaScript, TypeScript.
Familiarity with Linux platform and operating system fundamentals.
Develop and maintain web applications, both frontend and backend, using various stacks (any stack).
Utilize automation skills to create Python scripts and use frameworks like Pytest for testing.
Work with REST APIs and perform UI automation.
Familiarity with software development best practices, including version control and testing.
Understanding of TCP/IP and computer networking concepts.
Understanding of product management principles, including customer focus and requirements analysis.
Experience working with internal sales teams and presenting solutions.
Exhibit strong written and verbal communication skills.
Ability to quickly grasp project requirements and execute tasks with minimal guidance.
Show a strong aptitude for learning new technologies.
Approach problem-solving with a creative and analytical mindset.
Ability to work effectively in a team environment and collaborate with cross-functional teams.
Self-motivated and proactive with a strong desire to learn and grow.
Software Engineer developing and implementing automation systems at Actemium Controlmatic. Collaborating in interdisciplinary teams and supporting project execution in Berlin.
Senior Software Engineer developing APIs and microservices for GM's Loyalty systems. Leading design and project implementation while ensuring best practices in software development.
Software Engineer developing software for thermal management systems on GM’s electric vehicles. Collaborating in an Agile team responsible for control and diagnostics software development.
Lead Development Engineer collaborating on full stack solutions for control room software at Barco. Drive quality product increments and mentor team members across global locations.
Staff Software Engineer leading technical direction for patient interactions in a healthcare startup. Growing with a mission - driven team focused on transforming patient care through technology.
Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.
Embedded Software Developer at Capgemini Engineering focusing on OS configuration for Qualcomm SoCs. Responsibilities include device driver implementation and hardware diagnostics in a collaborative environment.
Specialist Software Engineer designing and developing complex engineering solutions for advanced tactical radio systems. Collaborating with teams on all phases of the software development life cycle while guiding junior engineers.
Backend Developer specializing in network software at GE HealthCare. Building server - side infrastructure and APIs for application functionality emphasizing data exchange and security.
Senior Engineer delivering ICT networks and BMS solutions for rail infrastructure and industrial projects across the UK, Middle East, and APAC. Responsible for design and implementation of advanced network architectures and IoT - based systems.