Senior Consultant - Application Developer

Datacom Logo

Datacom

πŸ“Remote - New Zealand

Summary

Join Datacom as a Senior Consultant and leverage your expertise in application development and cloud architecture to deliver impactful solutions. This client-facing role involves pre-sales consulting, solution architecture, technical leadership, and client engagement. You will participate in client discovery, design robust applications, provide accurate estimations, and mentor junior team members. Datacom offers a dynamic and agile work environment with opportunities for professional development and a range of employee perks. The ideal candidate possesses extensive experience in application development, cloud architecture, and various programming languages, along with strong communication and problem-solving skills. This position is crucial in driving Datacom's pre-sales consulting activities and shaping the future of application modernization and development projects.

Requirements

  • Proven experience as a Senior Consultant in application development & cloud architecture
  • Deep understanding of software development methodologies and frameworks
  • Strong experience in designing and implementing enterprise-grade applications
  • Proficiency in multiple programming languages and frameworks (e.g., .NET, Python, React, Angular)
  • Proficient in Azure and AWS services, networking, and security best practices
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and presentation skills
  • Ability to work independently and as part of a team

Responsibilities

  • Participate in client discovery workshops to understand business requirements and technical challenges
  • Design and architect robust application solutions, aligning with business objectives and technical constraints
  • Provide accurate and timely estimates for project scopes and timelines
  • Define and document detailed application architecture blueprints, including component diagrams, data flows, and integration points
  • Identify and mitigate potential risks and challenges
  • Ensure alignment with industry best practices and standards
  • Mentor and guide junior team members, fostering a culture of technical excellence
  • Stay up to date with the latest application development trends and technologies
  • Contribute to the development of reusable frameworks and methodologies
  • Build strong relationships with clients and stakeholders
  • Effectively communicate technical concepts to both technical and non-technical audiences
  • Proactively address client concerns and questions

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.