NetApp logo
NetApp

Making your data infrastructure more seamless, more dynamic, and higher performing than ever before.

Software Engineer

Software EngineerSoftware EngineerFull TimeHybridSeniorTeam 10,001+Since 1992H1B SponsorCompany SiteLinkedIn

Location

Australia

Posted

10 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

NetApp

Title: Software Engineer Locations: Canberra, Australian Capital Territory, Australia Melbourne, Victoria, Australia Job category: Software Engineering Job ID: 134160-en_US Hybrid Job Description: Own Every Moment at NetApp At NetApp, your ideas power innovation. We lead in intelligent data infrastructure-delivering unified storage, integrated data services, and solutions that help organizations unlock the full potential of their data, from AI to multicloud. Ready to innovate and contribute to our path to $10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact in how customers transform and grow. If you're ready to bring curiosity, creativity, and drive to every moment, NetApp is where your journey begins. Job Summary Are you passionate about open-source technologies or solving distributed computing problems at scale? Do you love learning and working with a diverse range of technologies and people? We're looking for a collaborative and curious Software Engineer to join our development team at NetApp Instaclustr (www.instaclustr.com). NetApp Instaclustr Our mission at NetApp Instaclustr (www.instaclustr.com) is to make it easy for customers around the globe to run powerful open-source applications at scale - like Cassandra, Kafka, PostgreSQL, OpenSearch, Cadence, and ClickHouse, across both on-premises data-centres and in the cloud. The NetApp Instaclustr development team is responsible for building, maintaining and operating the platform that allows us to provision and reliably keep thousands of distributed application servers running worldwide. What You'll Do - Work within a development team of 3-8 engineers, to build, maintain, and enhance our open-source application platform, which takes care of the whole lifecycle: provisioning infrastructure, installing applications and, most importantly, keeping the applications running reliably in production. - Take end-to-end ownership of the whole development lifecycle, including requirements analysis, design, implementation, testing and deployment through to our production environments. - Collaborate with other development teams, operations teams and product managers to solve complex problems. - Learn and apply DevOps best practices as part of a global team that operates 24x7. Your Skills an Experience - Tertiary qualifications in software engineering or computer science. - 2 - 5 years of commercial experience regularly delivering quality software and overcoming technical challenges. - Proficiency in Java, SQL and at least one other modern programming language - and openness to learning more. - Strong communication skills and a humble and collaborative nature - essential for working harmoniously with multiple teams. - A curious mindset with a keen interest in how your work will positively impact customers. - Eagerness to tackle new challenges and continuously grow your software engineering skills. What Makes This Role Exciting - Regular team rotations to explore different technologies and aspects of our systems, ensuring you never stop learning. - Working with a wide range of technologies and tools, such as: Java, SQL, Python, Typescript, Rust, Terraform, Ansible, Jenkins, Debian, and more. - Working with major cloud providers. Our systems run on AWS, Azure and GCP. - A modern development environment running on the latest MacBook Pros - Well defined career model and opportunities for progression - Workplace flexibility and great work-life balance - A fantastic team environment - Opportunities to learn from incredibly talented people - Generous other benefits, including: - Fully paid private health care with Medibank - Additional wellness days  off - Phone usage reimbursement - Gym Membership Subsidy - 5 volunteer days per year to give back to the community - Donate employer funds to a charity of your choice - 12 weeks parental leave for primary carers Practical Details - Must have the right to work in Australia. - Must be able to work from our Canberra or Melbourne office at least 3-4 days a week. Join us at NetApp Instaclustr, and help power our customers' success with the best open-source software solutions around. If you're excited about learning, collaborating, and making a real impact, we invite you to apply and grow with us! At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do.

Related Job Pages

More Software Engineer Jobs

Senior Java Developer

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Senior Java Developer Location: Brazil Job Description: Job Title: Senior Java Developer Key Skills: Java, Backend Development, Spring Boot, Spring Framework, BOQ, Apps Framework, Data Pipelines, Analytics Location: Brazil Mode: Remote We at Coforge are hiring Senior Java Developer (21207) with the following skill set. Key Responsibilities - Develop backend solutions using Java as the primary technology. - Work on backend infrastructure focused on BOQ and Apps Framework (Google internal products). - Design and implement scalable and efficient solutions for high-impact projects. - Collaborate with technical teams and client stakeholders to ensure high-quality deliverables. - Participate in initiatives related to backend architecture and process optimization. Required Skills & Qualifications - Solid experience in backend development with Java. - Knowledge of Spring Boot and Spring Framework. - Advanced English skills. - Strong fundamentals in backend development and software architecture. - Good communication skills, proactivity, and ability to learn quickly. Preferred Skills - Experience with BOQ and Apps Framework. - Knowledge of data pipelines and analytics. - Experience in frontend development, especially with TypeScript. At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Brazil
State of Washington logo

Senior Application Developer

State of Washington

Founded in 1889, the State of Washington was the 42nd American territory to be admitted to the United States. Located in the Pacific Northwest, Washington is si

Title: Senior Application Developer (2 Project Positions) DOH8920 Location: Multiple Locations Statewide United States Salary: $97,356.00 - $130,992.00 Annually Remote Employment: Remote Only Job Number: DOH8920 Department: Dept. of Health Division: Office of Innovation and Technology (OIT) Job Description: We are hiring for 2 project positions that are currently funded through June 30, 2027. This is a home-based (remote) position open to candidates located anywhere in the United States. We welcome talent from across the country to join our team and make an impact, regardless of location. In-person events or in-office work are infrequent and scheduled in advance. The Opportunity As the Senior Application Developer, you will design, build, and maintain critical web-based applications and data systems that support statewide public health operations. This recruitment will fill two project positions within the Office of the Secretary & Agency-wide Systems and Operations (OSAO) team, each leading development work for a major statewide initiative: the One Washington system integration effort and the WAHEALTH Real-Time Bed Tracking system. These positions serve as a senior technical specialist responsible for modernizing legacy applications, building new integrations, and ensuring the agency's systems remain secure, reliable, and capable of supporting core business functions. In this role, you will independently design, develop, test, implement, and maintain complex applications that interact with enterprise data systems and cloud platforms. You will work across the full development lifecycle, including application architecture, database development, testing, deployment, and ongoing system improvements. These systems support critical data reporting and operational coordination across state agencies, hospitals, local health jurisdictions, and other partners. Your work will help ensure the reliability, security, and performance of systems that public health professionals depend on to monitor health data and respond to emerging needs across Washington. Key Responsibilities Include: - Design, develop, and maintain web-based applications and enterprise systems that support public health programs, business operations, and statewide data reporting requirements. - Lead development for major statewide initiatives, including system remediation and integration with the One Washington platform and development of the WAHEALTH Real-Time Bed Tracking system. - Build and manage complex data systems, including relational databases, ETL pipelines, and data services that support reporting, analytics, and system integration. - Implement modern development practices using tools such as Azure services, DevOps pipelines, and source control platforms to support continuous integration, deployment, and high software quality. - Ensure application security, performance, and compliance by applying coding standards, security controls, and testing practices aligned with state and federal requirements. - Plan and coordinate system implementations, including developing project plans, managing timelines, and communicating progress with technical teams and program partners. - Analyze and resolve complex technical issues, identifying root causes, researching solutions, and implementing improvements to maintain system reliability. - Mentor developers and review code to strengthen coding standards, promote secure data practices, and support consistent development across the team. Why You'll Love This Role: - Work on large-scale technology systems that support mission-critical public health programs across Washington - Apply your full-stack development and data engineering expertise to complex enterprise applications and modern cloud platforms. - Contribute to systems that enable health data reporting, emergency preparedness, and statewide health coordination. - Support public health partners including hospitals, local health jurisdictions, and state agencies-by building the systems they rely on to make informed decisions. What You Bring: You are a skilled developer who enjoys solving complex technical problems and building systems that people depend on. You write clean, maintainable code, think critically about system design, and communicate effectively with both technical teammates and business partners. You bring curiosity, a commitment to continuous learning, and a collaborative mindset, while understanding that reliable technology plays an important role in supporting the programs and services that help protect and improve public health in Washington. Required Qualifications There are multiple pathways to qualify for this position. You must meet one of the options provided and any additional criteria listed. IT related experience must have been gained through full-time equivalent professional employment and may have gained concurrently. Please ensure any relevant experience defined below is outlined in your cover letter, resume, and/or applicant profile. - Option1: Eleven (11) years (full-time equivalent) of progressive professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications. Additional years of experience can substitute for education on a one-for-one basis. - Option 2: An associate's degree or higher in an Information Technology program or a closely related field AND nine (9) years of progressive professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications. Additional years of experience can substitute for education on a one-for-one basis. - Option 3: A bachelor's degree or higher in Information Technology program or a closely related field AND seven (7) years of progressive professional experience in one or more of the following IT disciplines: consulting, analyzing, designing, programming, installing and/or maintaining computer software applications. Additional years of experience can substitute for education on a one-for-one basis. Additional Required Knowledge, Skills, Abilities, and Experience - At least five (5) years of professional experience in the software development field. Experience must include: - Developing enterprise class, highly secure, and object-oriented web-based application system. - Experience with integration technologies -API, RESTful services, SFTP, etc. - Experience with programming technologies such as .NET (ASP.Net, MVC, Core), XML/JSON, React, Angular, CSS, JavaScript, HTML, Ajax, jQuery, etc. - Experience with Agile development and methodologies such as Scrum and Kanban - Ability to clearly communicate concepts and ideas to a variety of audiences both verbally and in writing. - Demonstrated ability to understand every aspect of a technical solution. - Ability to work in a demanding fast-paced environment with multiple deadlines. Ability to work in a collaborative and team environment. Preferred Qualifications While these aren't required, having them can help you stand out as a candidate. - Bachelor's degree in Computer Science, Management Information System, or closely allied field (Engineering/Mathematics) - Experience with DevOps and Continuous Integration / Continuous Delivery (CI/CD) practices and tools such as - Azure DevOps and GitHub. - Experience developing CaaS applications in technologies such as Azure Container Apps and Docker. - Experience with cloud computing via Azure Services such as Azure Portal, Azure App Services, Application Insights, Azure Storage, Azure SQL and Azure Functions. - Experience developing custom components, templates and web-based applications with the Dynamics 365 PaaS, Power Platform, and Dataverse - Experience developing custom components, templates and web-based applications with the Salesforce PaaS Employee Benefits We offer a solid benefits package that supports you and your family's health, financial security, and work-life balance. You'll have access to comprehensive medical, dental, and vision coverage, life and long-term disability insurance, flexible spending and health savings accounts, and retirement plans that help you plan for tomorrow while you're living today. Paid holidays, vacation and sick leave help you recharge, and additional programs like dependent care assistance and professional development opportunities add value beyond basic coverage. Join us and enjoy benefits designed to care for you as much as you care about public health. OIT: Shaping a Healthier Future Through Innovation The Office of Innovation and Technology works to harness technology and data to advance public health, supporting over 220 systems and 305 applications, including critical programs like the Immunization Registry. We drive interoperability, strengthen cybersecurity, and promote health equity, delivering impactful solutions that empower communities. Our team fosters a culture of curiosity, critical thinking, and collaboration, where every member's contribution shapes a healthier future. About the Washington State Department of Health We're nearly 2,000 professionals across Washington working together to protect and improve community health. Guided by our values of Equity, Innovation, and Engagement, we address health disparities, respond to emerging challenges, and strengthen systems that support resilience. At DOH, we help reduce barriers, collaborate with diverse communities, and champion equitable health outcomes. We're passionate people who are driven to make a difference in public health. Explore more about the Department of Health, our programs, and our impact by visiting our website. Working Conditions: The following describes the working conditions of this position, with or without reasonable accommodation. Work Setting: - This position can be performed entirely from home and does not require regular in-person attendance. If onsite work is needed, the supervisor will plan and communicate the request in advance. - Exposure is similar to hazards found in a typical office or home-office environment, with extended computer-based work. - Frequent computer use, data entry, and electronic documentation are required. Schedule: - This position follows a 40-hour workweek, although additional hours may be required to complete projects, meet deadlines, or support the legislative session. - Flexible or alternative schedules may be considered with supervisor approval. Travel Requirements: - Travel is not required for daily duties; however, occasional trips to meetings, trainings, or conferences may be expected. - Employees who drive for state business must be able to legally operate a vehicle or provide alternate transportation. Tools & Equipment: - This position uses standard office equipment, including a computer, monitors, keyboard, mouse, cell phone, desk, and office chair. - When working onsite, the position may also use printers and other office machines. Customer Interactions: - This position will require frequent interaction with DOH staff primarily in OCDE, OIT, OID and PHL as well as DOH leadership, legislators, local health jurisdictions, federal partners, statewide associations, and other external partners. Other: - This position does not have union representations and is not covered by a Collective Bargaining Agreement (CBA). - The DOH campus is a smoke-free, drug-free, alcohol-free, scent-neutral environment. - This position may be required to conduct and/or participate in public health emergency preparedness and response activities. Other: - This position is covered by a bargaining unit for which the Washington Federation of State Employees (WFSE) is the exclusive representative. - The DOH campus is a smoke-free, drug-free, alcohol-free, scent-neutral environment. - This position may be required to conduct and/or participate in public health emergency preparedness and response activities.

Worldwide
$97.4K - $131.0K / year
Apex Systems logo

.NET Developer

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre

.NET Developer Location: RemoteRemote Employment Type: Contract to Perm Job Description: Role Overview We are seeking a Software Engineer to join a small, collaborative engineering team. This role offers the opportunity to work across the full application lifecycle, including development, system design, and integration with third-party platforms such as Oracle NetSuite. The ideal candidate is curious, proactive, and comfortable taking ownership of solutions in a highly visible environment. Key Responsibilities - Design, develop, and maintain .NET-based applications using C# and modern development practices. - Contribute to system and application design, architecture, and technical decision-making. - Collaborate with team members to build and enhance integrations with Oracle NetSuite. - Work with TypeScript to support frontend or scripting needs, including NetSuite SuiteScript contexts. - Participate in all phases of the SDLC, including requirements, development, testing, and deployment. - Proactively identify issues, recommend solutions, and take ownership of implementation. - Partner closely with a small team of developers and QA to deliver high-quality solutions. Required Qualifications - Experience with .NET / C# development. - Strong understanding of TypeScript, React.js, and modern JavaScript concepts. - Experience working across full-stack or backend-focused applications. - Experience with application design, architecture, and system integration. - Ability to work independently and contribute in a small, agile team environment. Preferred Qualifications - Experience with Oracle NetSuite or SuiteScript. - Exposure to API integrations and enterprise systems. - Prior experience in small or lean engineering teams. Compensation Pay Rate: $60.00/hr - $65.00/hr. Salary: $120,000.00 - $130,000.00. We are an equal opportunity employer and welcome applications from all qualified candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. Employee Type: Contract Location: Madison, WI, US Job Type: Pay Range: $60 - $85 per hour

Worldwide
$60 - $65 / hour
Apex Systems logo

Senior NX Workspace Developer - Defined Beneficiary

Apex Systems

Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by thre

Title: Senior NX Workspace Developer - Defined Beneficiary Employee Type: Contract Location: Westlake, TX, US Pay Range: $100 - $101 per hour Job Description: Job#: 3033940 Job Description: Senior Full Stack Software Engineer Location: REMOTE Employment Type: Contract Role Overview We are seeking a Full Stack Senior Software Engineer with strong expertise in Java and hands-on experience building enterprise-scale, cloud-ready distributed systems. This role requires an engineer who strives for engineering excellence, delivers high-quality solutions, and is passionate about advancing modern technology practices. You will play a hands-on role in designing, developing, and enhancing backend services using Java, while also supporting front-end development in Angular as needed. Key Responsibilities - Design, develop, and enhance backend services using Java. - Support front-end development using Angular as needed. - Collaborate across engineering, product, and architecture teams to build solutions. - Translate complex business requirements into scalable technical solutions. - Operate independently in a fast-paced Agile environment. - Ensure secure coding and adherence to engineering best practices. Required Qualifications Experience: 6–8 years of full stack development experience with a strong focus on Java and backend engineering. Technical Skills: - Proficiency with Java EE, Spring Boot, Spring MVC, and RESTful API development. - Experience building scalable microservices and distributed systems. - Familiarity with Apache Tomcat or similar application servers. - Solid understanding of object-oriented design and secure coding practices. - Experience with Angular 17+, TypeScript, HTML, CSS, and RxJS. - Knowledge of CI/CD pipelines (Jenkins, uDeploy or equivalent). Preferred Qualifications - Exposure to front-end testing frameworks such as Jasmine or Karma. - Exposure to Docker/Kubernetes and cloud platforms such as AWS or Azure. Compensation & Benefits The pay rate for this position is between $100.00 and $101.00 per hour. This employer is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Apex uses a virtual recruiter as part of the application process. Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.

Texas
$100 - $101 / hour