Job Description
Join our team as a Software Developer!
Are you passionate about creating cutting-edge applications? Would you be excited about developing solutions that improve collaboration and solve unique challenges?
Position: Full Stack Developer with a focus on front-end development
Team: Employee Experience Engineering - Integrations Team
Technologies: Oracle APEX, CSS, JavaScript, React, PL/SQL, Java, Python, REST, Oracle Cloud Infrastructure (OCI), Oracle JET
Why You'll Love This Role:
As a Software Developer in Employee Experience Engineering, you'll play a key role in transforming how Oracle employees collaborate and communicate. Your mission? Develop innovative applications that streamline and enrich the employee experience across Oracle's global workforce.
Here's what makes this role unique:
Impactful Work: You'll design and build custom applications that enhance collaboration with systems like Slack, Zoom, M365 Apps (Exchange) and our own homegrown products. Your work will help save time and increase efficiency for Oracle employees and IT Engineering teams.
Innovative Environment: We're dedicated to continuous improvement and innovation. You'll have the chance to build solutions from the ground up and use Oracle employees as a real-world test bed, giving you a unique platform to launch products that could shape the future.
Dynamic Development: Engage in a full-stack developer role with a focus on frontend development. Your knowledge of APEX, PL/SQL, CSS, JavaScript, React, Java and Python will be highly valued as you create applications that are both functional and visually appealing with a modern UI design. Experience with design tools like Figma will be highly valued as well.
Agile Collaboration: Work in a global team using Agile Scrum practices. You'll be part of a vibrant, forward-thinking group that values creativity, teamwork and continuous learning.
Career Level - IC1
Responsibilities
Your Role Includes:
Design & Develop: Creating robust applications tailored to improve collaboration.
Secure & Test: Ensuring solutions are secure, thoroughly tested and debugged for reliability.
Deploy & Support: Managing deployment and support for a portfolio of applications, addressing bugs and continuously enhancing applications based on feedback received.
Architect Solutions: Implementing solutions utilizing serverless and containerization architectures, leveraging the most effective technologies for scalable and efficient applications.
Champion Modern Practices: Advocating for cutting-edge development practices to help ensure our solutions are modular, maintainable and aligned with industry best practices.
Innovate & Evangelize: Researching, proposing and promoting the adoption of new technologies, methodologies and processes that help drive our team and products forward.
Resolve Critical Incidents: Participating in the resolution of critical incidents and service outages to help ensure employees experience minimal disruptions and see swift recoveries.
Change Control: Following change control processes to ensure smooth integration of new features while minimizing disruptions to existing systems and maintaining system integrity.
Collaborate Globally: Working within a globally dispersed Agile development team, where there will be coordination with team members across different time zones and regions.
Partner for Success: Collaborating closely with stakeholders and leadership to deliver new features, where deliverables will be aligned with meeting business goals and employee needs.
Ensure Security: Working with internal Security and Corporate Architecture teams to ensure the systems we develop meet or exceed security expectations and compliance standards.
Communicate Clearly: Demonstrating solid communication skills by clearly and concisely explaining complex technical concepts to both technical and non-technical stakeholders.
Desired Skills and Experience:
BS or MS degree in Computer Science or equivalent
1+ years of experience in frontend / full-stack software development
Demonstrated ability to effectively communicate (oral and written)
Strong communication skills, which includes cross-team collaboration
Self-driven problem solver, who is able to adapt thrive in a dynamic environment
Highly analytical, technically proficient and able to learn new tools and software quickly
Experience with responsive UI design to account for variation in devices
Experience with the Agile Scrum methodology
HTML5 and CSS3, including CSS preprocessors such as Sass or LESS
JavaScript
PL/SQL
Java
REST
GIT
Additional Skills and Experience:
Experience using and developing code to integrate with Microsoft 365 Apps / Slack / Zoom / Digital Media / Digital Signage
Oracle APEX (Application Express) and Data Modelling
Oracle Cloud Infrastructure or AWS/Azure/GoogleCloud
Experience working with geographically distributed teams
Build tools (npm/yarn, Webpack/Parcel/Vite)
UI Design tools (Figma, Sketch or InVision)
Translate wireframes into prototypes and production-ready interfaces
Experience using Jira
React
Node.js
Python
Microsoft PowerShell
GRAPH
Microservices / serverless functions
Docker/Kubernetes
Test frameworks (Grafana K6, Selenium, Jest, Mocha, Chai, Puppeteer)
Disclaimer:
Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.
Range and benefit information provided in this posting are specific to the stated locations only
US: Hiring Range: from $52,700 to $141,300 per annum. May be eligible for bonus and equity.
Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle's differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.
Oracle US offers a comprehensive benefits package which includes the following:
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. Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment. Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.
11 paid holidays
Paid sick leave: 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.
Paid parental leave
Adoption assistance
Employee Stock Purchase Plan
Financial planning and group legal
Voluntary benefits including auto, homeowner and pet insurance
The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.
About Us
As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives.
We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.
Disclaimer:
Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans' status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
* Which includes being a United States Affirmative Action Employer
S:CLZAL-CLZCENTRAL