Senior Software Developer

 

Description:

As a senior software developer in this team, you will be contributing to:

  • The OpenText OCP Platform, OpenText’s next-generation Information Management as a Service platform that enables the development of multi-tenant SaaS Applications by internal and external developer communities
  • Bridging the gap between product development teams and Cloud Operations teams, with a specific focus on accelerating time to market, reliability engineering, Technology Obsolescence management, and reducing software failures
  • DevOps practices incorporate Continuous Integration, Continuous Deployment, Continuous Testing, and Continuous Monitoring to improve Reliability and Time to Fix incidents

 


You are great at:

 

 

  • Designing, developing, testing, deploying, maintaining, and improving cloud-first software infrastructure and solutions.
  • Developing or exploiting a PaaS (Platform as a Service) capability that enables the delivery of new service capabilities and facilitates the development of Applications
  • Embedding DevOps and Agile practices with experience in leveraging CI and CD tools to automate testing and deployment in a fast-paced, working across multiple stakeholders developing and operating Services and SaaS Applications
  • Building highly maintainable, easy-to-understand code in the cloud, including web services.
  • Working in an Agile methodology.
  • Being proactive - willing to work on any problem, and willing to find solutions when they fall outside your area of direct expertise
  • Working as a member of a team and pitching in to ensure the team succeeds with its commitments
  • Mentoring junior team members with regard to code design, testing, and standards.
  • Working with multiple internal engineering and operational teams to understand and respond to their needs around the platforms and applications maintained by the hiring team.
  • Keeping a level head in a pressured environment
  • Working with geographically dispersed teams

 


What it takes:

 

 

  • BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • 5+ years of relevant work experience
  • Experience working in development projects.
  • Proficiency working in Java programming language.
  • Proficiency in Java Spring and Spring Boot frameworks.
  • Computer Science fundamentals in object-oriented design.
  • Familiarity with professional software engineering practices across the entire development life cycle; coding standards, code reviews, source control management, build processes, testing.
  • Working proficiency and communication skills in verbal and written English.

Organization opentext
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-03-20 6:00 am
Expires on 2024-12-14