Application Developer
KeySkills
Company Name
Job Description
Job Description:
We are seeking a highly experienced Azure Application Developer to lead application development and analytics integration on Microsoft Azure. You will be responsible for collaborating with stakeholders to gather requirements, designing efficient application architectures, developing high-performance solutions, and ensuring quality through thorough testing and code reviews. Your role will be central to driving innovation and business insights through Azure-powered applications.
Roles & Responsibilities:
-
Lead the design, development, and implementation of cloud-based applications using Azure Analytics Services
-
Collaborate with cross-functional teams to gather, refine, and document technical requirements
-
Develop ETL/data integration pipelines, and ensure optimized access to large datasets
-
Conduct application testing, performance tuning, and debugging
-
Provide technical guidance and mentorship to junior developers
-
Participate in code reviews, promote best practices, and improve development standards
-
Deliver solutions that meet scalability, performance, and security benchmarks
-
Engage in agile/scrum processes and provide progress reports to stakeholders
Professional & Technical Skills:
Must-Have Skills:
-
Proficiency in Microsoft Azure Analytics Services (Azure Data Lake, Azure Data Factory, Synapse, Power BI, etc.)
-
Strong understanding of cloud computing architecture, data pipelines, and integration
-
Hands-on experience in ETL processes, data modeling, and BI/reporting
-
Programming skills in C#, Python, or Java
-
Good knowledge of SQL, NoSQL, and cloud databases (e.g., Azure SQL DB, Cosmos DB)
Good-to-Have Skills:
-
Experience with DevOps pipelines, CI/CD, and Azure Monitor
-
Knowledge of big data frameworks (e.g., Hadoop, Spark)
-
Familiarity with machine learning integrations or AI-based analytics
-
Experience in agile methodologies and using tools like JIRA, Git, or Azure Boards
-