Senior Engineer

Datacom Logo

Datacom

πŸ“Remote - New Zealand

Summary

Join Datacom as a Senior Developer and contribute to developing and maintaining application software for organizations across Australia and New Zealand. This role involves approximately one-third of your time coding, with the remainder focused on leading development efforts, including planning, controlling, and reporting on progress. You will design, code, test, and install applications, work with team members and users to define requirements, and ensure projects meet budget and security standards. Datacom offers a dynamic work environment with perks such as remote work, flexible hours, and professional development opportunities. We are committed to fostering an inclusive and welcoming workplace where your contributions are valued.

Requirements

  • Expert knowledge of various software and performance monitoring techniques
  • Strong financial management practices with a clear understanding of the relationship between costs, utilisation and project revenue
  • 7 + years in Software Development, with at least 3 years in a large IT site
  • Advanced skills in one or more of the major programming languages (either 'legacy' or 'hot') such as Reactjs, JavaScript, .Net, C#, PowerShell, and SQL development tools
  • Advanced skills and knowledge of one Azure, Microsoft 365, Power Platform (PowerApps, Power Automate) and Sharepoint etc
  • Ability to understand the essential needs of Users and meet these in welldesigned programs
  • Good skills in time and resource management
  • Proven analytical and problem-solving skills
  • Excellent customer relationship building and management skills
  • Effective presentation skills
  • Strong verbal and written communication skills with a wide variety of stakeholders
  • Consultative and planning skills
  • Ability to escalate with a solution focus

Responsibilities

  • Lead Development, including planning, controlling and reporting on progress
  • Design, code, test and install applications programs either in one major language or in a range of programs across multiple platforms
  • Develop solution operating and system documentation
  • Work with team members & users to evaluate applications requirements
  • Ensure that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards
  • Oversee the analysis, design, programming, debugging, and modification of computer programs for enterprise or end user applications
  • Complete documentation and procedures for installation and maintenance
  • Monitor the performance and availability of systems hardware and software
  • Install, test and maintain new or modified systems software
  • Analyze and rectify operating systems problems

Benefits

  • Remote working
  • Flexi-hours
  • Professional development courses

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.