• 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you
Industry

Distance from location (kms)

Exact 5 10 25 50

9

June

Software Engineer

Communic8 Group Pty Ltd - Brisbane City, QLD

IT
Source: uWorkin

JOB DESCRIPTION

Description

We're looking for a Software Engineer who can bring more than just technical depth, we’re looking for a team member who can make an impact as an individual by bringing fresh ideas and further innovation to our product offering. This person needs to be versatile and enthusiastic to take on new challenges as we continue to push our technology forward.

Qualifications

Minimum qualifications:

  • 10+ years experience in enterprise software development
  • Successful completion of a bachelor’s degree in computer science or computer engineering
  • Expert knowledge and experience with the following technologies and practices:
    • Administration and design of relational database: Oracle and MySQL
    • Administration and design of MongoDB
    • NodeJS & Javascript development with Express
    • Continuous integration work with NodeJS/Git/Jenkins
    • iOS mobile application development using Object C, Swift, and preferable experience with Flutter
    • Android mobile application development using Java
    • Mobile application deployment, including Firebase, iOS enterprise distribution and Android app distribution
    • AWS resource management in EC2, S3, RDS, VPC; Lambda, AWS System Manager, AWS inspector, AWS CloudFormation, AWS CloudFront, AWS CloudWatch, AWS IAM, AWS SNS, DynamoDB
    • Docker and Kubernetes for container services
    • DevOps practices for automation of processes between software development and IT
    • Jenkins for the management of the DevOps pipeline
    • System integration with SuccessFactors oData, SAP R3 web service
    • Agile development process
    • API design and development

Preferred qualifications:

  • Successful completion of a master’s degree in computer science or computer engineering
  • Strong understanding of current information security best practices and the ability to apply this in-depth knowledge to daily practices to minimise risk from the effluence of security threats
  • Communicating with users, other technical teams, and management to collect requirements, describe software product features, technical designs, and product strategy
  • Knowledge of software engineering best practices for the full software development life cycle, including Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations
  • The ability to work quickly toward tight deadlines, and make smart trade-offs between speed, accuracy, and maintainability
  • Experience with the latest web standards, including HTML5 and CSS3
  • RESTful web app development
  • Git-based workflow experience (e.g. GitFlow)
  • Package and task manager experience (e.g. npm / Bower / Gulp / Grunt)

Responsibilities

The successful candidate will be responsible for the following duties:

  • Daily communication with software development, IT and management teams to drive collaboration and deliver applications and services at high velocity
  • Driving the technical direction and implementation of the backend technology strategy
  • Communicating with stakeholders, strategizing with technical teams and management, collecting requirements, and formulating technical project plans which align with business goals
  • Hands on implementation: AWS, security, web and mobile applications, database, app distribution, performance monitoring and testing
  • Staying current in the latest advances in technology and security threats and formulating appropriate strategies to maintain application performance, security and relevance
  • Support of outside vendor penetration testing and remediation of identified vulnerabilities
  • Translating technical strategies into meaningful decisions that management and stakeholders can consume

Job Details

  • Job title: Software Engineer
  • Business name: Communic8 Group Pty Ltd
  • Job post date: 9 June 2021
  • Salary: Do not provide
  • Location: Brisbane, Queensland Australia (Brisbane CBD & Inner Suburbs)
  • Employment Type: Full time
  • Apply: Email careers@communic8group.com with an accurate and up to date CV.

Communic8 Group Pty Ltd is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.

Communic8 Group Pty Ltd seeks applicants interested in long-term, permanent opportunities.