The Oracle Service Cloud Developer position will be focused on enhancing existing Language I/O Oracle Service Cloud (OSC) add-ins and extensions in both the OSC .NET desktop and browser user interface (BUI) environments. This position requires a strong independent work ethic as part of a virtual software development team – designing, developing, documenting and supporting custom OSC integrations. You’ll attend daily stand ups and work as part of an Agile development team. You will also provide direct, technical support to our customers as needed and when problems arise with their integrations.
Language I/O delivers market-leading, multilingual customer support technology that enables mono-lingual support teams to email, chat and otherwise provide text-based support in any language, right inside any major CRM. This is a superb opportunity to work in a dynamic, virtual team environment, and take accountability for delivering components and features. If you meet the below qualifications and are interested in this job, please send your resume to jobs@languageio.com. While this job does not (at this time) require that the individual work in our HQ in Cheyenne, WY, the individual must be able to match their working hours with 8 a.m. to 6 p.m. US Mountain Time.
Roles & Responsibilities
- Take a leading role in the design, architecture, coding and bug fixing for projects
- Perform code reviews for fellow team members
- Prioritize, plan and execute assigned project deliverables and tasks according to deadlines and budgets set by the agile team
- Maintain effective communications with team leader, team members, champions, sponsors and other staff
- Provide internal consulting that supports the technology needs of other departments
- Provide technical support to customers when customer support needs go beyond the capabilities of our customer support team
Software Engineering
- Develop a deep understanding of all integrations between Language I/O and OSC
- Expand upon our existing OSC code base adding new features to existing apps and building new add ins and extensions as required
- Complete all phases of the custom software application process throughout the product life cycle to include the research, model, design, code, debug, test, defect resolution, documentation and maintenance processes. Design and develop efficient, compatible and secure custom software applications to deliver complete and highly reliable software and improve end-user experience
- Provide constructive feedback of source code during code reviews
- Take an active ownership role in the security and protection of member and organizational data
Qualifications
- Bachelor’s Degree in Computer Science or related field is required
- Minimum two years of hands-on experience with API integration code development
- At least one year experience coding integrations for OSC (preferably) or, next best, for a similar platform involving .NET and Javascript APIs
- An understanding of http-based communications and modern API design, protocols and technologies
- At least two year’s experience with HTML, CSS and Javascript (specifically React, Ajax & JQuery)
- Some experience with Java and OOP design principles preferred
- Experience with information security from a systems development perspective (OWASP, encryption, etc.).
- A desire to work within an Agile, iterative and incremental software development process using Scrum
- Strong analytical and trouble-shooting skills
- Strong written and verbal communication skills
- Strong interpersonal skills required, including maintaining positive relationships and excellent customer service skills
- Ability to work effectively and collaboratively in a diverse work group, as well as independently with minimal supervision
- Ability to adapt to changes and prioritize and manage competing demands
- Strong work ethic required, including the ability to complete duties on time, consistently arrive at work on time as scheduled and ability to work flexible hours and overtime and weekends as needed