Principal Developer

at  NSW Education Standards Authority

Sydney, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Aug, 2024USD 161663 Annual26 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US

At the NSW Education Standards Authority (NESA) we work with the NSW community to drive improvements in student achievement.
We achieve this by supporting all school sectors with high-quality syllabuses, assessment (including managing the HSC and NAPLAN), teaching standards (e.g., accrediting teachers) and school environments (including setting and monitoring school standards).
To find out more about the important work we do for NSW visit our website.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

The Principal Developer ensures that development practices, standards and techniques are understood and adhered to during multiple phases of system development. Lead large or complex application development that facilitates the achievement of business outcomes. Provide expert advice and coaching across technical areas, or deep specialized knowledge in designing and developing native cloud applications using microservices architecture.

On a day-to-day basis you will be responsible for:

  • Developing and Managing Development Practices applying best practice methodologies and industry-recognized standards, processes, and systems, including coordination of input from developers across squads to ensure they are clear about the ways of working in a Digital Agile environment.
  • Develop and implement specifications, systems design, effective solutions, and tools, exploring different approaches to solving problems, to enable effective delivery and enhanced ways of working.
  • Drive the analysis, identification, prioritisation and implementation of improvements and efficiencies to maximise value from services, including the potential for automation of processes, determining costs and benefits of new approaches, managing change, and assisting implementation where needed.
  • Plan and allocate resources across squads, including build and integration activities to create operational services and support effective delivery.

To be successful in this role, you will have:

  • Strong development experience in Dynamics CRM
  • Experience and willing to work in an On-Prem solution
  • Sound knowledge of integrating CRM with the other third-party systems
  • Experience with C#, ASP.NET, JavaScript and ASP.NET MVC Architecture
  • Exposure to working in an Agile environment SQL/SSRS and Power BI development skills is highly desirable
  • The ability to analyse business requirements and develop appropriate design solutions.
  • The ability to work well in a team, set your own priorities and manage time effectively.
  • Sound documentation and reporting/communication skills.
  • Experience in Adxstudio portals and migration to D365 online

Download the role description.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Sydney NSW, Australia