Oracle

Principal Software Developer


PayCompetitive
LocationMississauga/Ontario
Employment typeOther

This job is now closed

  • Job Description

      Req#: 259200

      Organization

      The Communications Global Industry Unit (CGIU) is a leading Provider of Operational Support Systems (OSS) to the telecommunications market. These systems simplify the service configuration & deployment processes enabling service providers to rapidly deploy new innovative services. The CGIU is focused on providing packaged software solutions to support key business processes around customers, service fulfillment, asset utilization and revenues

      Job Description

      A Principal Software Developer is required within Digital Business Experience Solution for the Oracle Communications Service Catalog and Designer product. This Cloud Native product provides a powerful environment that simplifies and accelerates introduction of new, competitive services that operators need to bring to market. empowers operators to produce new services with full support of the service life cycle, including the design, build, test and deploy of services, and includes service documentation generated from the tool as you build, freeing operator personnel to spend more time creating value-added services. The incumbent is a Principal Software Developer who is a full stack developer with cloud development experience, located at Greater Toronto or Ottawa, Canada. You would be involved in all aspects of the product development life cycle including product design, implementation, product customer support, internal support for professional services, and product evolution.

      Career Level - IC4

      Qualifications


      Range and benefit information provided in this posting are specific to the stated locations only

      Canada: Hiring Range from $76,700 to $167,000 CAD per annum

      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.

      Responsibilities

      As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

      Key Attributes:

      • Demonstrate extensive design and programming experience with Java, RESTful API, XML Schema, XSLT, XPath, JSON
      • Excellent understanding of cloud technology stack and micro-services architecture
      • Possess good written and oral communication skills, strong analytical and problem-solving skills
      • Ideally, solid development experience and knowledge of Eclipse Platform, CI/CD, Kafka, Oracle DB, and Kubernetes

      Preferred Qualifications:

      • Bachelor’s degree in computer science or equivalent. 10+ years of software development experience with Java and cloud development.
      • Good working experience with requirement analysis including writing and working with use cases.
      • Ability to provide technical leadership and mentoring to developers.
      • Excellent understanding of agile principles and methodologies.
      • Good understanding of both front-end and back-end technologies.
      • Good knowledge and experience with Web Services, OAuth2, SMAL and LDAP
      • Familiar with HTML5, CSS and JavaScript
      • Proficient in agile delivery management tools such as Jira and Confluence
      • Good Telecom domain knowledge
  • About the company

      Our mission is to help people see data in new ways, discover insights, unlock endless possibilities. Want to make a difference? You've come to the right place. We're using innovative emerging technologies to tackle real-world problems today.