Senior Software Engineer

closed
Datacom Logo

Datacom

πŸ“Remote - New Zealand

Summary

Join Datacom, a leading IT services provider in Australia and New Zealand, as a Senior Software Engineer. You will apply your expertise in analysis, design, programming, and testing to build software systems and contribute to the technical direction of projects. This role requires a Bachelor's degree in a related field, 5+ years of programming experience (including 2+ years in a large IT environment), and proficiency in C# and the Microsoft tech stack. You will collaborate with teams, provide guidance to junior engineers, and contribute to project proposals. Datacom offers a dynamic work environment with perks such as remote work, flexible hours, and professional development opportunities. The company fosters a supportive and inclusive culture, providing a range of benefits and opportunities for career growth.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Technology or a related discipline
  • Expert knowledge of various software and performance monitoring techniques
  • Developed skills and knowledge of one of the major relational database packages such as Oracle, SQL Server, Access, Sybase or DB2
  • Strong business acumen
  • Comfortable developing C# and Microsoft based tech stack
  • 5+ years of experience in Programming, with a minimum of 2 years in a large IT environment
  • Experience with SOA or Microservices
  • Experience with integration system
  • Proficient with modern DevOps Tools and utilities
  • Exercise’s judgment in selecting methods and techniques for obtaining results
  • Effective presentation skills with the ability to convey technical information across various levels
  • Ability to communicate technical concepts and align them with client business goals and objectives
  • Proven analytical and problem-solving skills

Responsibilities

  • Conducting analysis of project and software requirements as part of specific assigned work packages, in accordance with designated standards of methodology, style and quality
  • Developing software designs coding and testing according to specific work packages and project needs, in accordance with company standards of methodology, style and quality
  • Performing technical tasks, including unit test functions, as required, to support the internal quality and control arrangements as defined by company policy and project requirements
  • Undertaking assigned integration planning and software building definition tasks
  • Providing supervision and guidance to junior Software Engineers on assigned activities
  • May act as technology authority in short- or long-term planning, making recommendations on technical policies within an overall program
  • Assisting in the preparation of project proposals. Identifying areas of design that have potential to be patented
  • Providing proactive and reactive support services to maintain the availability and reliability of the client environment
  • Developing software components and hardware for new and emerging technology projects and aligning these with business strategies and objectives
  • Providing expert advice and guidance to other technology teams and business stakeholders to deliver on both the short- and longer-term goals of Datacom

Preferred Qualifications

Experience with the following will be a bonus: Kafka, Rabbitmq or EventStore; Azure or AWS Cloud; React, Angular or Vue

Benefits

  • Social events
  • Chill-out spaces
  • Remote working
  • Flexi-hours
  • Professional development courses
This job is filled or no longer available