Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software Engineers (Mid/Senior)[Remote/Flex] @ PCCW Global #435

Open
iamkevinv opened this issue Mar 9, 2021 · 1 comment
Open

Software Engineers (Mid/Senior)[Remote/Flex] @ PCCW Global #435

iamkevinv opened this issue Mar 9, 2021 · 1 comment
Assignees

Comments

@iamkevinv
Copy link
Member

iamkevinv commented Mar 9, 2021

Software Engineers (Mid/Senior)[Remote/Flex] @ ConsoleConnect, PCCW Global for Managed Services

Yes, we're accepting candidates for new positions in 2022!

As part of the Managed Services Agile release train, our teams are looking to integrate and innovate on our systems, processes and services to deliver faster effective operations, to a wide range of global customer facing teams working toward great customer experiences. We're transforming telecommunications and global networks with a technology company mindset and focus.

The multidisciplinary feature teams you would join, bring together knowledge and experience from Global Services & Operations, Transmission Engineering and Network Project management teams, and are looking to embed Software Engineering as a core practice and development skill set for all our teams.

This is a diverse system environment which is made up of in-house tools, our web platform products and commercial off the shelf web applications which are core to existing business support and operations. By leveraging existing tools and doing new development, the mission is to create a connected platform that supports our colleagues to deliver excellence in all our services.

Software engineers in the feature teams form a Software Engineering community of practice with the support of the System Architect to align approaches, technologies and best practices within the Agile Release Train as well as with other Agile Release Trains.

We are distributed between Hong Kong, the Philippines and Australia (Brisbane), using remote collaboration tools, and meeting in person when appropriate for larger planning and team events.
(This role can be conducted remotely, and is done so by most of the colleagues in Managed Services. However, if you're located around Brisbane it can be cool to collab with some of your colleagues in the office at some point during the week for a change of scenery and grab lunch!)

The role

This position is a new opportunity to join our agile teams as either a mid-level or senior software engineer. We're looking to create a new permanent team to lay foundations for greenfield development as well as accelerate some in-flight work.
In this role, you will have the opportunity to learn about the wide network service offerings and work with our globally distributed team, from refining requirements through to integration testing of our web-based business & operational support systems.

As a software engineer on the team, you will bring experience and knowledge in how to approach feature implementations and work as a developer to deliver the outcomes together. As a collaborative team member, you will have the opportunity to learn new domain knowledge from your teammates, as well as create understanding in others of how to develop code and other software aspects of your team’s deliverables.

Team members today are involved in developing on a diverse set of outcomes; API based systems integration, working with OpenAPI specifications, frontend enhancements on existing web-based systems, Groovy scripting based enhancements of existing systems, working with NodeJS, Java and Django-python apps and web-based configuration of issue management tools.

As our development aspects on the Agile release train progress with integrating our key systems throughout the business, the opportunity to develop new systems and services will arise, with the opportunity to base these on modern technologies such as NodeJS, Typescript, React/Vue, Postgres and more.

You will be a great fit for this role if

You are:

  • You're keen to work on software development that delivers value to people you can interact with in your organisation
  • Someone who is interested in applying their hand at different needs
  • A natural at collaborating with colleagues from different disciplines, cultures and backgrounds
  • Focused on delivery, with a commitment to quality, innovation and continuous improvement.
  • A developer with a firm grasp of the software trade using any language or toolset, but preferably a foundation in a language like JavaScript
  • Keen to learn something new, take on provided training, and contribute to the team’s innovation time to build new skills or tools
  • Someone who enjoys connecting & automating systems or processes to drive ease of use and efficiency
  • Able to develop with robust REST interfaces which integrate with various server-side components and back-end systems
  • Able to deliver a minimum valuable product, which is extended incrementally in a sustainable way
  • Involved with code peer reviews and automated testing practices
  • Able to participate in product usability, security, architecture, and documentation reviews
  • Keen to apply empathy and understand the user perspective to deliver good solutions together with your teammates
  • Someone who enjoys connecting and automating systems or processes to drive ease of use and speed improvements

It helps to:

  • Have experience developing with support platforms or ticketing systems such as Jira Server or BMC Remedy
  • Have general experience in development of internal applications which service a large community
  • Be a proactive developer involved in the wider developer community / open source projects
  • Be able to contribute to the development of testing, automation and CI-CD practices as we grow software systems.
  • Have some experience with Google Cloud Platform to contribute to our DevOps as a team

You're required to have:

  • Commercial experience (1-3+ years (depends on role levelling) in developing frontend, backend or full stack applications with experience in interconnected, API driven systems, preferably in the open source model.
  • Experience with front-end and back-end technologies and tooling.

Benefits and perks

  • Modern office at 200 Mary Street, Brisbane; to collaborate with other Bris colleagues when not remote
  • Agile Performance Incentive Bonus structure
  • Opportunities to attend workshops, training and events to support your development.
  • Casual dress code.
  • Fully stocked kitchen.

Once COVID restrictions ease...

  • Quarterly international travel opportunities for agile program increment planning to collaborate with all of the global teams
  • Friday lunches are on us in the Brisbane office. Sit down and share a meal with the wider team.
  • Join the Indoor Soccer team which plays casually on Friday afternoons

Please get in contact with me at [email protected] or our HR contact Stephanie Pow
[email protected], with a CV and a little about yourself so we can chat!
You're always welcome to get in touch on twitter via @Kevdesign too or ask questions on this Github Post :-)

@iamkevinv iamkevinv self-assigned this Mar 9, 2021
@iamkevinv iamkevinv changed the title Web Software Engineers / Fullstack JS @ PCCW Global (Mid or Senior) Software Engineers (Mid/Senior)[Remote/Flex] @ PCCW Global Jul 12, 2021
@iamkevinv
Copy link
Member Author

Still currently accepting more hires! 2 have been placed so far 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant