All roles

Open role

[Remote] Senior Platform Software Engineer - Oracle Health Data & Analytics

Remote · South Africa Full-time

Note: The job is a remote job and is open to candidates in USA. NetSuite is part of Oracle, focusing on product development and strategy for Oracle Health. The Senior Platform Software Engineer will collaborate with data engineers to design, develop, and operate products in the healthcare domain, ensuring the creation of resilient cloud-scale services.

Responsibilities

  • Assess the impact and work effort associated with completing proposed requests
  • Developing code that aligns to the technical design and internal coding standards
  • Participate in peer code reviews to support cross team learning, code quality evaluation, and conformance to internal standards
  • Identify areas for improvement in the current code base and propose ideal technical implementation
  • Assist in identifying automation opportunities to improve quality and reduce effort to manage
  • Participate in technical project discussions as a senior member of the team
  • Work within a cloud environment and align cloud technologies appropriately to identified requirements
  • Provide mentorship and informal leadership to junior developers
  • Troubleshooting and follow escalation procedures to resolve issues

Skills

  • BS in Computer Science or equivalent degree or experience
  • Overall 4-8+ years of data engineering experience
  • Development experience with Hadoop/ Spark / PySpark / Python / Java / Go
  • SQL experience
  • Public cloud engineering experience
  • Good analytical and presentation skills
  • Good communication Skills
  • 8 years of experience in software development
  • Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
  • Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
  • Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
  • Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
  • Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics
  • Distributed Systems: Demonstrated ability in or knowledge of distributed systems, including designing or managing scalable, secure, and highly available software systems
  • Prototyping: Demonstrated experience creating and refining prototypes for system validation and stakeholder feedback
  • Computer Science Programming: Demonstrated understanding of computer science principles and ability to implement them in code
  • Software Engineering: Demonstrated proficiency in all phases of software engineering and development
  • Web Development: Demonstrated ability in or knowledge of web development, including designing, developing, or maintaining modern web applications using current frameworks
  • Innovation: Demonstrated ability in or knowledge of innovation, including generating or supporting new ideas, technologies, or processes for organizational growth
  • Cross-Functional/Team Collaboration: Demonstrated ability in or knowledge of cross-functional collaboration, including working with stakeholders across teams or geographies to achieve common objectives
  • Information Vulnerabilities: Demonstrated ability to assess and mitigate vulnerabilities in IT and physical information assets
  • Operating Systems: Demonstrated ability in or knowledge of operating systems, including installing, upgrading, and troubleshooting various operating environments
  • API Development: Demonstrated ability to develop, test, and maintain secure APIs for application integration
  • API Integration: Demonstrated ability to build and manage robust API integrations for seamless interoperability between systems
  • Applied Algorithm Engineering: Demonstrated skill in designing, analyzing, and optimizing algorithms for efficiency and scalability
  • Source Control: Demonstrated ability in or knowledge of source control, including managing and documenting code versions and release branches
  • 4 years of experience with programming and/or scripting languages (e.g., SQL, C/C++, JavaScript)
  • 3 years of experience with databases
  • MS in Computer Science or equivalent degree
  • Healthcare related domain experience
  • Experience with Agile development methodologies
  • Data modeling/database design experience
  • Thrives in an environment with changing priorities
  • Independent thinker with a strong ability to learn quickly as needed
  • US Citizen eligible to obtain & maintain a Federal Security Clearance
  • 8 years of experience in software development
  • Bachelor's of Technology (B.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
  • Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 4 years of experience in software development
  • Master's of Technology (M.Tech) Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
  • Master's Degree in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics, or related field AND 2 years of experience in software development
  • Doctorate in Computer Science, Computer Engineering, Software Engineering, Electrical/Electronics Engineering, Computer Information Systems, Information Systems, Information Technology, Telecommunications, Mathematics, Physics
  • 2 years of experience with cloud platforms (e.g., AWS, Azure, Google, Oracle Cloud)

Benefits

  • Competitive benefits that support our people with flexible medical, life insurance, and retirement options
  • Employees to give back to their communities through our volunteer programs

Company Overview

  • NetSuite is cloud computing company dedicated to delivering business applications over the internet. It was founded in 1998, and is headquartered in Redwood Shores, California, USA, with a workforce of 10001+ employees. Its website is https://www.netsuite.com/portal/home.shtml.
  • More open positions

    [Remote] State Product Management - Personal Lines Product Manager

    Work from home Full-time role

    [Remote] Chemical Engineer - AI Trainer

    Work from home Full-time role

    [Remote] Senior Network Engineer

    Work from home Full-time role

    [Remote] C++ Engineer - AI Trainer

    Work from home Full-time role

    [Remote] Embedded Systems Engineer - AI Trainer

    Work from home Full-time role

    [Remote] Senior Finance Business Analyst

    Work from home Full-time role

    .net Developer / Dot Net Developer (remote Quarterly Travel) with Security Clearance

    Work from home Full-time role

    [Remote] Financial Services Professional – High-Intent Leads, Pre-Set Appointments, Uncapped Earnings

    Work from home Full-time role

    Remote Data Entry Specialist – No Experience Required – Full‑Time Work‑From‑Home Position at careerzynith

    Work from home Full-time role

    Women's Health Account Specialist - Vancouver/Richmond

    Work from home Full-time role

    Remote Data Entry Specialist – High‑Precision Data Management for careerzynith – $26/hr Work‑From‑Home

    Work from home Full-time role

    Neurology Account Specialist - San Antonio, TX

    Work from home Full-time role

    Revenue Integrity Clinical Nurse Auditor, Anywhere KS

    Work from home Full-time role

    [Remote] Data Entry Clerk - Graduates - AI Training - Cambridge, UK

    Work from home Full-time role

    Implementation Specialist 80K- 100K Bonus Equity Remote Award Winning AI Marketing SaaS Company

    Work from home Full-time role

    Sr. Director, Pharmacy Network Informatics

    Work from home Full-time role

    Labour Relations Specialist

    Work from home Full-time role

    [Remote] Growth Product Manager

    Work from home Full-time role

    Менеджер з міжнародних фінансів (Нідерланди)

    Work from home Full-time role

    Mechanical CAD Designer – SolveSpace | Remote

    Work from home Full-time role

    Provider Services Lead Analyst - Cigna Healthcare - Remote - CA

    Work from home Full-time role