Software Developer/Programmer
About Shubh IT Solutions:
Shubh IT Solutions is a leading-edge technology solutions provider specializing in information technology, development, testing, consulting, professional services, and resource placement. We are leaders in IT consulting and staff recruitments across the Australia, specializing in ICT solutions from conceptualization to implementation to support important business results.Our knowledge encompasses automation, digital transformation, and utilizing multi-cloud architectures to help our clients get the most out of their IT investments.
Job Summary
My client is seeking for a multiple software / developer programmers to work on software / web development projects delivery and support of existing software / web developments platforms.
Duties and Responsibilities:
Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.Develop and support Azure-hosted data and analytics platforms, including Data Lake, SQL Databases, Azure Databricks, and Azure AI Services.
Experience in creating pipelines in Azure Data Factory to populate data in Azure SQL Data Warehouse from different data sources like SAP Database, Rest API, Azure Blob Storage, and Azure SQL Database using Azure Data Lake Storage (ELT).
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Prepare and install solutions by determining and designing system specifications, standards and programming
Improve operations by conducting systems analysis; recommending changes in policies and procedures
Protect operations by keeping information confidential
Provide information by collecting, analyzing and summarizing development and service issues
Accomplish engineering and organization mission by completing related results as needed
Support and develop software engineers by providing advice, coaching and educational opportunities
Work collaboratively with others to achieve goals
Strong understanding of the Data & Insights life cycle.
Agile experience using tools like Jira and Confluence.
Having GIS software and Embedded Application knowledge would be advantage.
Experience and Qualifications:
Bachelor's degree in Computer field of study5+ years of experience as a software engineer
Fluent with functional, imperative and object-oriented languages; knowledge of Java, Scala, or Clojure, or JavaScript would be especially useful
Either strong OOP or Functional Programing and modeling skills
2+ years professional experience in professional web development
Experience in Reactjs, Node js, Redux, ES6, Debugging skills, Java Script, Angular JS, Jest, PHP, WordPress
Practical knowledge with Azure DevOps CI/CD pipelines, Azure DataLake Storage, Azure Data Factory, Databricks, and Azure Synapse Analytics in addition to Power BI.Proficiency in creating data purification logic on Azure Databricks using Spark SQL and Python (PySpark).
Practical knowledge of C, C++, QT, Python, Shell Scripts, Jenkins, and the CI/CD workflow.
Expertise in using ETL-SSIS to extract, transform, and load source data into SQL Data Warehouses.
Expertise in developing Tabular Models (SSAS) for Azure Analysis Services.
Proficient in SQL, with a solid command of the language.
Hands on experience of Databricks Unity Catalog.
Job Location: Brisbane, QLD, Australia
How to Apply
If you are interested, then we encourage you to apply! We will assess each and every application.
Job Type: Full-timePay: $100,000.00 – $110,000.00 per year
Work Location: Brisbane, Australia