Applications Developer 4

Oracle Boulder , CO 80301

Posted 1 week ago

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software architecture. Build new products and development tools. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to discuss major changes to functionality.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

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 criminal histories in a manner consistent with the requirements of San Francisco's Fair Chance Ordinance.

Oracle Service Cloud is an industry leading Multi-Tenant Cloud based Web, Social and Contact Center Solution. We serve about 8 million customers per day and 2 billion transactions per month.

As a product in the Oracle RightNow Web Experience portfolio, Oracle RightNow Chat Cloud Service enables consumers to engage with companies through the chat channel as a premium Web experience.

As a service running inside Oracle RightNow's service enterprise platform which provides transparent reliability, unmatched security, and total Cloud freedom for mission critical customer experience delivery, Oracle RightNow's Chat Cloud Service meets or exceeds the standards of security, reliability, and performance. The Oracle RightNow Chat Cloud Service is based upon a grid computing architecture, which uses parallelized logic execution and distributed fault-tolerant data storage.

We are currently working on developing the Oracle RightNow Chat Cloud Service as a platform for all Oracle products and building joint integrations to enhance the unified, cross channel experiences for our consumers.

We're looking for an expert in client-server technologies, web development, and Windows applications, a sharp professional, ambitious with a passion for technology, possessing innovative, creative, and agile characteristics. We embrace those that are multi-function with no cross business boundaries and do whatever it takes because we approach the day in the same way as we would running our own company.

If you are a hardcore technologist and client developer, with direct experience in the building and operations of distributed global client applications, isolating "timing" problems and memory leaks, and multi-threaded concurrency issues in large scale complex environments, this could be the job for you.

As an applications developer you will:

  • Develop both server and client facing components

  • Work with the latest groundbreaking web 2.0 technologies and to stay up-to-date on new technologies and architectures, and propose ways to implement them into the software engineering process

  • Integrate technologies in a complex environment that connects web and desktop clients to cloud services

  • Develop compelling user interfaces

  • Partner with product management to develop and drive enhancements in existing agent channel applications and standards for next generation applications

As an experienced Software Engineer, you're a professional at a majority of these technologies and methodologies and are comfortable working with them daily:

Server Side Multi-threaded programming in Java

Client Side Windows applications in C#, WPF

Web 2.0 frameworks (Javascript, Typescript, OJET)

Object-oriented analysis and design, and design patterns

RESTful Web Services

Agile/Scrum development methodologies

As a professional engineer, it is expected you possess the personal attributes that allow you to stand out among your peers and achieve the highest standards of individual performance. Some of those attributes include:

  • You are positively collaborative at working with a variety of teams and in some cases being their leader and informal project manager.

  • You are people focused given that you've worked on distributed systems that support millions of consumers and you thrive on the opportunity to interact with customers that deploy our solution.

  • You are a team player enjoys brainstorming, celebrating the work of others, facilitating successful compromises, and achieving team results.

  • You keep customer interests foremost, provide On-Call production support during weekly, monthly and quarterly deployments.

Although the following locations are preferred, this can be a Work-At-Home position for the right candidate: Atlanta, GA; Boulder CO; Bozeman, MT

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Saas Applications


Posted 4 days ago

VIEW JOBS 3/22/2019 12:00:00 AM 2019-06-20T00:00 Position: Software Engineer, SaaS Applications Do you enjoy solving challenging problems using the latest technologies within a great team? Even better knowing that your work is highly visible and mission critical for thousands of organizations around the globe? JumpCloud is searching for the best in the business when it comes to the next generation of server management and directory software. We built a disruptive new technology called Directory-as-a-Service® and it is reinventing a two decade old monopoly, giving organizations freedom of choice with their IT solutions. We're delivering cloud-based directory services and as a result are trying to solve some very difficult problems around identity, authentication, security, and cloud scaling. What you'll be doing: We're looking for a Software engineer with a breadth of web product experiences and technologies to be the next members of our awesome team. As an integral member you will work closely with the Infrastructure, Security, and Operations team to solve critical issues in our core application stack as well as working with the architecture team on longer term resilience, scalability and performance projects. You'll jump in to fix immediate customer issues as well as work on longer term solutions. This is a great role for developers who enjoy working close to customer issues, desire variety in their daily work and like working across the breadth of a large product. It's ideal for someone who enjoys a sustaining engineer role, a software engineer who has been on a product team for awhile and craves variety beyond releasing features, or a escalation or support engineer who has modified production code through the code fix process and has the desire to work in cloud technologies. This high visibility position is an ideal role for someone who enjoys having a broad understanding of the technologies used in our product. Half of your time you'll be working collaboratively with our customer success and engineering teams across the stack to fix critical issues that keep customers happy. You'll investigate and implement code fixes to resolve product issues in the entire stack. The other half you'll be doing deep analysis of the code to identify problem areas and expand the architecture and scalability. These are longer term projects that enhance our base platform's resilience. * Investigate and implement code fixes to reduce pain points in the entire stack, this includes production issues, not just bugs. * Deep analysis of the code to understand and articulate code and implementation issues in Go and other programming languages. * Work within the team on maintainable code, problem diagnosis, and serviceability. * Design, implement, and improve existing tools to help diagnose problems in order to reduce time to resolution. We're looking for... You will be using the latest technologies like GoLang, Vagrant, Docker, Saltstack, ELK Stack, Redis, etc. But wait, you haven't used those technologies? No worries: we're open-minded and we believe that good engineering is not technology specific. * A full stack engineer with strong backend end experience, who enjoys the pace and urgent nature of fixing critical customer issues. * At least 3 years of commercial web software development experience in a variety of languages (Java, Python, C, or C++) and a strong desire to learn Golang. * Experience with SaaS applications in the cloud and a solid understanding of cloud technologies (AWS preferably) * Database experience, including relational and nonrelational databases * Comfortable with Linux/OSX as desktop development environment * Enjoys context switching as quickly as the situation demands. * Flexibility to take on a myriad of assignments across several project areas. * Passion for product and customer, not just for code * Strong team player that wants to win together. We are both Agile and agile, and we're a team that's constantly working together * Bachelor's degree in Computer Science or a closely related field Where you'll be working: Our corporate headquarters in downtown Boulder, right next to the Boulder Theater. We are happy to consider candidates who are targeting relocation to CO but can not consider H1B transfers at this time. Why JumpCloud? You'll have a voice in the organization, with a seasoned executive team, a supportive board and a proven market that our customers are excited about. This is a great place to share and grow your expertise! You'll work with top engineers and product folks to continue to build a worldwide customer base. We're out of the box thinkers, so your unique approaches to building a high performance product will be valued! Jumpcloud Boulder CO

Applications Developer 4