Vacancy expired!
Job DescriptionDesign, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.If you are a Colorado resident, Please
Contact us or Email us at oracle-salary-inquiriesus@oracle.com to receive compensation and benefits information for this role. Please include this Job ID: 142736 in the subject line of the email.ResponsibilitiesAt Oracle Cloud Infrastructure (OCI), we build the future of the Cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Application Integration & Process Automation offers a full range of services for integration across Oracle and third party SAAS Applications. This includes automation of business processes with drag-and-drop designers, insights for digital processes, and user interaction with business applications through conversational AI interfaces. We are a fast-moving group within OCI with a mission to make Intelligent Automation central to all Applications built at Oracle through Integration Platform as a Service (iPaaS), Intelligent Business Process Management Service (iBPMS), Process Discovery and Mining, Conversational AI, and low code Automation tools.Oracle Process Automation Documentation: https://www.oracle.com/cloud/integration/process-cloud-service/Who are we looking for?We are currently looking for a highly motivated and team-oriented Senior Software Developer to join the Robotic Process Automation Service (RPA) engineering organization. This is a unique position where you will be given the freedom to innovate and deliver cutting edge services on top of a large scale, highly successful cloud service used by thousands of enterprise customers meeting their most mission critical business needs. You will deliver multi-tenant cloud services to enable enterprises to discover, automate and optimize existing business processes using AI/ML techniques based on a microservices architecture on Kubernetes.You are technically strong and get a lot done youve built highly available, scalable, and redundant services. You understand that simple systems are easier to operate and fix. You can balance speed and quality with iteration and incremental improvements. Youve made life easier for other developers and have motivated your teammates to make both process and service improvements with your ability to automate. You understand operational excellence and embrace a team culture of being dedicated with your teammates.QualificationsBS or MS degree in Computer Science or other relevant discipline
3-5 years relevant development experience
Demonstrated ability to write great code using Java, C, C#, or similar OO languages
Experience with Web application development in Java 8 using Microservices frameworks such as Helidon, Dropwizard, Spring etc ¦
Proficiency in Kubernetes and Containerization to build scalable and resilient application/services
Should be able to design and decompose a monolith application into service-based architecture
Proficient with API development to fetch data using REST and GraphQL
Working experience with GIT, CICD pipelines using Jenkins or any other alternative DevOps Tool
Hands-on experience developing services on a public cloud platform (e.g., AWS, Azure, Oracle)
Experience building major new features in existing subsystems
Successful working independently, seeking input and collaboration when appropriate
Demonstrated ability to make nuanced trade-offs designing for security, concurrency, availability, performance, scalability, and change
Preferred QualificationsExperience in designing and implementing low-code developer tooling frameworks
Knowledge of business processes and/or ERP software would be beneficial
Full stack experience working on browser based and desktop applications as well as server-side experience would be valuable
Lead preparation and presentation of design reviews
Demonstrated ability collaborate across teams
About UsInnovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. Its when everyones voice is heard and valued, that we are inspired to go beyond whats been done before. Thats why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.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, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Vacancy expired!