SAI Global is looking for a Senior .Net Developer in Sydney, Australia. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Devise and develop web (ASP.Net, SQL Server, web forms, MVC, WPF) and mobile (Windows Store) applications.
- Provide technical specifications for internal and external development teams.
- Lead changes to the applications and databases within an established change management framework.
- Manual and automated deployment activities.
- Serve as part of a development team collaborating with product, support, and operations teams using an agile methodology to design system enhancements and new modules.
- Operate with external and internal partners to provide high quality functional and technical solutions and documentation.
- Communicate with business analysts, testers, product owner and other stakeholders.
- Head work items using relevant systems.
- Present 3rd line support of applications as required.
Job Requirements:
- Bachelor’s degree in IT, computer science qualification or relevant education is preferred.
- Effective experience in software development in following technologies including but not limited to: C#, ASP.Net, T-SQL, SQL Server, SSRS, JavaScript, XML, HTML, CSS, IIS, Git, GitHub, SourceTree, Jira Agile, Knockout.js.
- Solid SQL server development experience including complex T-SQL stored procedures.
- Demonstrated understanding of CSS/HTML/Javascript/JQuery.
- Proficient experience using ORMs such as Entity Framework or nHibernate.
- Familiarity with using continuous integration (CI-CD) with Bitbucket/GIT/SVN, TeamCity/Octopus.
- Expert knowledge of performance optimization techniques for large database development.
- Proven track record in design and construction of SOAP and RESTful web services.
- Deep knowledge of WPF development and MVC framework.
- Sound understanding of OOD best practices and principles.
- Strong skills in leading a dev team will be a strong plus.
- Outstanding skills in delivering global multi-lingual applications to high profile clients.
- Wide knowledge of developing in an Agile (Scrum) environment.
- Great experience with agile estimation techniques such as story points, planning poker etc.
- Proven experience working to project timelines, budgets, and technical specifications.
- Powerful skills in multi-tenant SaaS applications desirable.
- Experience with cloud platforms such as AWS and/or Azure is desirable.
About SAI Global :
SAI Global is a provider of integrated risk management solutions, assurance, and property services. They help organizations proactively manage risk to create trust and achieve business confidence, growth, and sustainability.