Software Engineer

Brighten Technologies · Sydney NSW · Full time
Expiring today

Software Engineer

Brighten Technologies
Sydney NSW

·

Full time

$110k - $130k
Brighten Technologies Logo
KEY POINTS WE FOUND
  • Design, develop, and maintain software applications for telecom services.
  • Collaborate with network engineers to enhance network infrastructure efficiency.
  • Participate in the full software development lifecycle and provide technical support.

About the Company

Brightentechs is a trusted partner of Australia's leading telecommunications and ICT network providers. We are young communications engineering services company founded by experienced communication professionals in 2015.

We began NBN FTTB (Fiber To TheBuilding) projects since 2015, helping nearly hundred of residents/commercials daily in connecting to NBN now.

We expanded into NBN HFC (Hybrid Fiber Coax) in 2017, establishing partnerships that have supported hundreds of community broadband infrastructure projects.

Today, we have a market-leading team of over 20 skilled professionals across the Sydney area, supported by a network of over 100 contractor workforces.

About the Role

We are seeking a skilled and motivated Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining software applications and systems that support our telecom and network integration services. This role offers the opportunity to work on meaningful projects in a collaborative, agile environment.

What You’ll Be Doing

A. Network Automation & Tool Development

  1. Design, develop, and maintain automation scripts and internal tools to streamline the installation, upgrade, and configuration of mobile network infrastructure (4G/5G) .
  2. Collaborate with network engineers to develop software solutions for the batch configuration and performance monitoring of microwave radios and routers, enhancing the efficiency of transmission network deployment.
  3. Create software interfaces for Optus fibre and network solutions projects, integrating fibre infrastructure data into the company’s centralised network management platform.

B. Data Integration & Systems Operations

  1. Develop and maintain software interfaces to aggregate and analyse network performance data from diverse projects (e.g., Ericsson Optus Vision, Telstra 5G upgrades), producing unified reports for management and clients.
  2. Contribute to the operational support of critical network infrastructure by developing software tools for fault detection, performance monitoring, and log analysis, with potential participation in on-call support rotations.
  3. Ensure all developed software integrates effectively with existing company IT systems and databases to support project documentation and regulatory compliance.

C. Full Software Development Lifecycle

  1. Participate in all phases of the software development lifecycle: requirements analysis, design, coding, testing, deployment, and maintenance.
  2. Write high-quality, maintainable code and conduct code reviews to ensure code quality, performance, and security.
  3. Produce clear technical documentation, including design specifications, user manuals, and API documentation.
  4. Work within an agile development environment, contributing to sprint planning, daily stand-ups, and retrospective meetings.

D. Project Support & Technical Collaboration

  1. Provide remote or on-site software technical support to field project teams, assisting with software-related issues concerning network equipment.
  2. Collaborate with the project management team to assess software requirements for new projects, providing technical feasibility assessments and effort estimations.
  3. Stay abreast of the latest telecommunications technologies and software engineering practices, recommending improvements for company innovation and process optimisation.

What We’re Looking For

  1. 3+ years of professional software development experience in software development, software engineering, system engineering or a closely related position
  2. Bachelor’s degree or higher in Computer Science, Information Technology, Software Engineering, or a related field.
  3. Tech Stack:

-Proficiency in at least one modern programming language (e.g., Python, C#, Java, or similar).

-Solid experience with RESTful APIs and web services integration.

-Strong understanding of relational databases and SQL.

-Experience with version control systems (e.g., Git).

  1. Strong debugging, analytical, and root-cause analysis skills — able to diagnose and resolve complex software issues independently.
  2. Experience working in cross-functional development teams with a strong focus on collaboration, code reviews, and iterative delivery.
  3. Solid understanding of software development best practices, including clean code, testing, and documentation.
  4. Excellent verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.

Nice-to-Haves Will Make You Stand Out

  1. A Master’s degree or higher in Information Technology, Computer Science, or a related discipline.
  2. Experience with secure coding practices and code review workflows — including familiarity with security compliance checks, post-incident analysis, and post-mortem reporting.
  3. Previous work or study experience in Australia, demonstrating strong cross-cultural communication skills and the ability to work effectively in diverse, multicultural teams.

Why Join Us?

  1. Work in a dynamic, supportive team with real impact on Australia’s telecom infrastructure.
  2. Opportunity to grow your skills in a company that values innovation and quality.
  3. Competitive salary and benefits package.
Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Skills

0 of 10 matched
Analytical skillsC#DebuggingJavaPythonRestful apisRoot cause analysisSqlVersion control (git)Web services

Brighten Technologies

Brighten Technologies Logo

More details

Expiring date