Principal Software Developer @ Oracle | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Principal Software Developer jobs in United States
Be an early applicantLess than 25 applicants
company-logo

Oracle · 9 hours ago

Principal Software Developer

ftfMaximize your interview chances
Data GovernanceData Management
check
H1B Sponsor Likelynote

Insider Connection @Oracle

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Take ownership for the architecture, design, implementation, testing and operations of adapter modules in provisioning automation. Build repeatable templates for common functions and deliver them as well as define and reusable APIs.
Engineer/enhance solutions to meet business-required levels of cost, reliability, performance and functionality.
Collaborate on requirements; work with various stakeholders to engineer and improve solution offerings to support business needs.
Analyze best practices and emerging concepts in Infrastructure Platform development.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Cloud Services DevelopmentAPI Development (REST)Continuous Integration (CI)Continuous Deployment (CD)Microservices FrameworksJavaPythonObject Oriented ProgrammingJenkinsBashPowerShellLinux ConfigurationWindows ConfigurationKubernetesDockerAgile PracticesDevOps PracticesIncident ManagementChange ManagementJIRAService DeskGitLabService Level AgreementsEscalation ProcessesTroubleshooting GuidelinesProcess ImprovementCollaboration Skills

Required

Bachelor’s/Master’s degree in Computer Science or equivalent work experience of 12+ years in a relevant field
Expertise in building highly scalable distributed solutions, exposing services as APIs (REST), and understanding of data models using relational databases.
Experience in developing cloud services and / or aspects of cloud infrastructure.
Experience developing within a continuous integration (CI) and continuous deployment (CD) pipeline
Experience with orchestration engines tools such as Jenkins
Understanding of API management and security
Track record of delivering assigned projects on time, using Agile and DevOps best practices
Advanced programming skills in at least one of Java, Python, experience with Object Oriented Programming and Design, memory management, multi-threaded apps and client/server programming (both sync and async).
Expert in at least one of (Spring boot , Dropwizard, Micronaut) micro-services framework
Experience with OS level scripting/automation languages such as Bash and PowerShell
Advanced skills in operating system configuration for Linux and Windows
Expertise designing container based distributed services as RESTful APIs
Proficiency with utilizing cloud native technologies such as Kubernetes and Docker
Experience with operations and support processes and tools such as: Incident Management, Change Management, Ticketing Systems (JIRA, Service Desk), GitLab, Service Level Agreements, Escalation processes
Good written and oral communication skills. Should be able to clearly convey your thoughts and ideas to others
Committed self-starter who enjoys working in a collaborative environment with personnel at all levels in the organization
Strong analytical, planning, and organizational skills with an ability to manage competing demands
Ability to create troubleshooting guidelines and workflow instructions that can be handed off for others to follow
Ability to work independently, defining and managing one’s own work while still providing transparency and accountability to management and our stakeholders
Effective engaging of individuals and teams located across multiple geographic locations
Curiosity and a willingness to learn
Passion for technology and customer service
Aptitude for suggesting process improvements when applicable

Preferred

Past experience of breaking monolith application into micro services
You are proficient in Oracle Cloud Infrastructure including full stack lifecycle management
You have setup a CI/CD for code testing and delivery with Jenkins or similar automation platform

Benefits

Medical, dental, and vision insurance, including expert medical opinion
Short term disability and long term disability
Life insurance and AD&D
Supplemental life insurance (Employee/Spouse/Child)
Health care and dependent care Flexible Spending Accounts
Pre-tax commuter and parking benefits
401(k) Savings and Investment Plan with company match
Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance

Company

Oracle is an integrated cloud application and platform services that sells a range of enterprise information technology solutions.

H1B Sponsorship

Oracle has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (794)
2022 (1124)
2021 (1049)
2020 (764)

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
Sequoia Capital
1986-03-12IPO· undefined
1983-01-01Series Unknown· undefined

Leadership Team

leader-logo
Chaitanya M. Kamat
Managing Director & Chief Executive Officer
linkedin
leader-logo
Safra Catz
CEO
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot