Senior Software Engineer - Java - Customer System

21 Oct 2024

Vacancy expired!

Job Description

We are looking for aSenior Software Engineerto join the team in Sydney. This senior role requiresthe design, development andmaintenance of both new and existing components/features across the product tech stack.You will be responsible for enhancing and maintaining our Number Management and Network Routing platformthat enables effective routing of calls within our network. Your role will involve utilising engineering best practices, adhering to agile processes and constantcollaboration with team members andtechnology stakeholders. We value criticalproblem-solving skills and a positive attitude.

This is a full-stack, hands-on role within a remotely distributed team reporting toa Lead Software Engineer where you would be responsible for the delivery of enhancements and new features ontheGlobal Route SelectorandSMS Gatewayplatforms within an agile delivery framework as well as providing technical guidance to the intermediate and graduateengineers within the team.

What you'll do as a Senior Software Engineer:

  • Design and Delivery of features in collaboration with the Team Lead and Product Owner.
  • Deployment and Monitoring of agreed features in supported environments, including production.
  • Collaborationin an agile environment where teams own their entire technology stack end-to-end
  • Continuous improvement of product quality via the use of automation to ensure testing is not a barrier to delivery.
  • Leading and participating in solution design discussions and code quality reviews
  • Advocation and mentoringof Software and Agile best practices to the rest of theteam.
  • Mentoring intermediate and graduate engineers in the team on solution design, refactoring and problem solving

Qualifications

What you'll need to succeed:

  • Experience and deep understanding ofsoftware development using Java 8 or higher with 7 + years of professional experience
  • Self-learningwith sharp analytical abilities and excellent troubleshooting skills
  • A passion for engineering and motivation to assume ownership of the delivery of a feature end-to-end (inclusive of quality assurance)
  • Experience and deep understanding ofDependency Injection and ORM Frameworks
  • Experience and deep understanding of CI/CD, Infrastructure as code andproduction monitoring paradigms enabling consistent, stable releases to production.
  • Experience and deep understanding of containerisation including benefits and pitfalls (Docker, Kubernetes)
  • Experience and deep understanding of AWS Services to build and deploy applications (EC2, EBS, RDS, Lambda, S3, VPC, CloudFront etc.)
  • Experience with automated testing frameworks and test Drivenmethodologies with a strong focus on "Testing to the left"
  • Completion of aBachelor’s Degree in Computer Science or a related disciplineor relevant work experience

Additional Information

Life at MNF Group

MNF Group is committed to a strong culture that is diverse and inclusive and we encourage our employees to bring their whole self to work.

We ensure our employees have equal access to a range of learning and development opportunities, and encourage everyone, regardless of gender, ethnicity, disability, sexual orientation or life stage to embrace these opportunities, enabling them to develop themselves and their career.

Our employees’ happiness, health and wellbeing is important at MNF. We provide all employees with flexible working options to ensure that work doesn’t compromise life outside MNF and also supports their wellbeing. We regularly enhance our employee benefits such as an employee share gift plan, paid birthday leave, up to 12 weeks paid parental leave for both parents as the primary carer, reward & recognition programs and social clubs.

At MNF Group, our diverse backgrounds and unique experiences allow us to continue to innovate and create the brands, networks and technologies to power the future of global communications.

  • ID: #21488829
  • State: South Carolina Sydney 00000 Sydney USA
  • City: Sydney
  • Salary: USD TBD TBD
  • Job type: Full-time
  • Showed: 2021-10-21
  • Deadline: 2021-12-19
  • Category: Et cetera