Senior .NET Developer at Switch
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

23 Apr, 25

Salary

0.0

Posted On

23 Jan, 25

Experience

2 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Xss, Kiss, Written Communication, Google Apps, Software Design Patterns, Schedules, Design Principles, Management Skills, Code, Cms, Development Projects, Scrum, Agile

Industry

Information Technology/IT

Description

OVERVIEW

Switch, the award winning agency is seeking a bright, energetic, Senior Developer to join our growing agency. The successful candidate will have proven experience in the enterprise digital solutions space. As a Senior Developer at Switch, you will play a critical role in helping Switch with delivering successful outcomes and value for our customers.
The ideal candidate for this position will have a broad technical skillset and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company’s needs. Moreover, the candidate should be able to work with other developers in determining project strategy.

SKILLS

  • Able to write code applying best practice security principles (protecting against XSS, DDoS, SQL Injection attacks)
  • Able to write code using the following design principles (SOLID, YAGNI, KISS and DRY)
  • Able to write code that uses software design patterns
  • 3+ years of experience in successfully implementing web development projects in complex, fast-moving environments using agile & blended approaches for a Digital Agency or Professional Services organisation
  • In-depth understanding of Agile & Traditional SDLCs and an appreciation of how these can be blended to tailor delivery to suit the needs of individual projects
  • Implementing digital solutions based on CMS & eCommerce platforms
  • Excellent oral and written communication
  • A balanced business & technical background and comfortable managing senior stakeholders from either domain
  • Facilitating team planning and estimation using Scrum
  • Good understanding of the use of traditional project management artefacts (schedules. RAID log etc) and how these complement agile tools
  • Creating professional documentation using MS Office and Google Apps
  • Requirements Workshop Facilitation
  • Excellent time management skills
Responsibilities

MAIN DUTIES & RESPONSIBILITIES

  • Assisting the technical discovery, design and execution of a project to ensure projects are developed according to best practice and are in line with Switch development standards and conducted in an efficient and profitable manner
  • Participating with the planning project delivery in alignment with the project’s commercial terms and using the standardised Switch IT Methodology in conjunction with both the Customer Team and the Strategist & Project Manager
  • Working with the Technical Director and Project Managers to maximise the efficiency, quality and utilisation of all delivery teams
  • Assist Project and Account Managers in relaying technical complexity to customers in a non technical manner
  • Helping to identify and record risks, issues, actions dependencies & decisions (RAID) for projects which includes communication and execution of planned mitigation steps and raising to Project Manager
  • Identifying, documenting and resolving application issues and outages in and out of office hours
  • Collaborating with project managers, experience design, solution architects, technical leads and clients
  • Helping to design and develop software solutions to solve complicated problems through the application of design patterns and principles
  • Contributing to documenting system architecture and technical designs
  • Identifying conflicts between team members and disciplines raising to the Technical Director
  • Contributing to team meetings
  • Assisting with code reviews
  • Able to work and troubleshoot autonomously
  • Applying Switch methodology standards to projects and contributing to on-going continuous improvement activities for the methodology and internal processes

If this role sounds like the perfect opportunity and you’re interested in joining our growing team, please apply by sending a copy of your CV and cover letter outlining:

  • Why you should make it onto our shortlist for an interview
  • A key project that you’re super proud to have delivered
  • Salary expectations (including super), and…
  • Your availabilit
Loading...