top of page
Sr. Software Developer is needed to perform the following duties: 
  • Build, Design and Develop a Content Management System(CMS) web application for Australian schools and University using ASP NET MVC, WebAPI, SQL Server, Bootstrap, jQuery, AngularJS/Angular and Microsoft Azure.

  • ·         Design and build messaging systems using Azure Service bus Queues and Topics.

  • ·         Implements multi-threaded background processes and batch processing using Thread synchronization and Parallelization.

  • ·         Implement best practices in coding, unit testing and deployment.

  • ·         Implement Service oriented architecture to facilitate and maintain distributed systems.

  • ·         Developing reusable and configurable components and services.

  • ·         Understanding the advantages and shortcomings of different Software methodologies like Agile, Scrum, Waterfall etc. to make sure the software project are delivered on time and on budget.

  • ·         Modelling software systems using UML, Flowcharts, Use case diagrams, sequence diagrams, system diagrams etc.

  • ·         Implement logging, audit trail and instrumentation tools like Application Insights.

  • ·         Perform project estimation techniques and schedule compression techniques(Crashing and Fast tracking).

  • ·         Implement software testing techniques and tools for unit, integration and end to end testing.

  • ·         Understand different project artifacts to aid on designing and implementing the appropriate solution.

  • ·         Requirements gathering and analysis: Making sure that the right requirements are established and executed using various techniques like Observation, Blue sky Brainstorming and Role Playing.

  • ·         Conducting Root cause analysis to meet client demands and expectations.

  • ·         Implement Domain Driven Design (DDD) to solve various industry specific challenges.

  • ·         Implement tried and tested software solutions like design patterns.

  • ·         Teach, Preach and mentor less experienced software developers.

Bachelor Degree is required in Computer Science or Information Technology or Computer Engineering or Computer Information Systems.

Employment

Come Work With Us
arrow&v

Thank you! We’ll be in touch.

bottom of page