Senior Engineer - ERP

Datacom Logo

Datacom

πŸ“Remote - New Zealand

Summary

Join Datacom as a Senior Developer and contribute to developing and maintaining application software. Approximately one-third of your time will be dedicated to coding. You will lead development efforts, including planning, controlling, and reporting progress. Responsibilities include designing, coding, testing, and installing applications, developing documentation, working with users to define requirements, and ensuring projects meet budget and security standards. You will oversee the entire software development lifecycle, from analysis and design to debugging and modification. You will also monitor system performance and install and maintain software. Datacom offers a dynamic work environment with perks such as remote work, flexible hours, and professional development opportunities.

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

  • Leading Development, including planning, controlling and reporting on progress
  • Designing, coding, testing and installing applications programs either in one major language or in a range of programs across multiple platforms
  • Developing solution operating and system documentation
  • Working with team members & users to evaluate applications requirements
  • Ensuring that systems are developed within agreed budgets and time frames and achieving necessary design and systems security standards
  • Overseeing the analysis, design, programming, debugging, and modification of computer programs for enterprise or end user applications
  • Completing documentation and procedures for installation and maintenance
  • Monitoring the performance and availability of systems hardware and software
  • Installing, testing and maintaining new or modified systems software
  • Analysing and rectifying 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.