Job Description
Role : Integration Developer (Azure Functions)
Responsibilities:
Design and develop Azure Functions using C# and .NET.Architect serverless workflows integrating Azure services (Service Bus, Blob Storage, DataVerse).Optimize performance, scalability, and cost-efficiency of serverless applications.Implement CI/CD pipelines using Azure DevOps.Collaborate with cross-functional teams for requirements and delivery.Monitor, troubleshoot, and enhance existing Azure Functions and related services.Ensure security, compliance, and best practices in cloud development. Required Skills & Qualifications:
6+ years of software development experience, with at least 3 years in Azure Functions.Strong proficiency in C#/.NET.Deep understanding of Azure services (App Services, Storage, Key Vault, API Management).Experience with RESTful APIs, microservices, and event-driven architectures.Familiarity with Azure DevOps practices and tools.Excellent problem-solving and documentation skills.Required Technical/ Functional Competencies
Requirement Gathering and Analysis:
Working knowledge of requirement management processes and requirement analysis processes, tools & methodologies. Able to analyze the impact of change requested/ enhancement/ defect fix and identify dependencies or interrelationships among requirements & transition requirements for engagement. Application Design:
Basic knowledge of design principles and performance engineering concepts. Can create UI / Design and business logic elements and constraints, navigation, screen flow and layout. Create traceability matrix based on requirements. Architecture tools and frameworks:
Understanding of standard architectural principles, models, patterns, and integration points. Knowledge of non-functional areas like automation, performance, manageability, and portability. Ability to create process maps and architect systems based on functional and non-functional requirements. Estimation and Resource Planning:
Basic knowledge of estimation and resource planning techniques (WBS, FP, etc.). Able to identify required resources and utilize suitable estimation models for low-medium complete scenarios based on project scope. Product/ Technology Knowledge:
Working knowledge of technology product/platform standards and specifications. Able to implement code or configure/customize products and provide inputs in design and architecture adhering to industry standards/ practices in implementation. Analyze various frameworks/tools, review the code and provide feedback on improvement opportunities. Test Management:
Working knowledge of testing concepts, testing standards and best practices. Ability to create/review test cases, conduct unit testing, define metrics, and support testing processes. Perform integration testing, create integration test plans, execute automation test scripts/manual test cases, and perform regression tests. Document defects identified and perform defect fix. Customer Management:
Has working knowledge of customer's business domain and technology suite. Use latest technology, proactively suggest solutions to increase business, and understand customer's business. Project Management:
Demonstrates basic knowledge of project management processes, tools, and templates. Execute small/non-complex projects, provide inputs to supervisor for project management, create and maintain a quality dashboard, and support project management reporting for assigned work areas. Domain/ Industry Knowledge:
Working knowledge of customers' business processes and relevant technology platforms/products. Ability to prepare process maps, workflows, and business cases with application of industry standards and practices. Creation of medium to complex business models. Required Behavioral Competencies
Accountability:
Takes responsibility for and ensures accuracy of own work, as well as the work and deadlines of the team. Collaboration:
Participates in team activities and reaches out to others in team to achieve common goals. Agility:
Demonstrates a willingness to accept and embrace differing ideas or perceptions which are beneficial to the organization. Customer Focus:
Displays awareness of customers stated needs and gives priority to meeting and exceeding customer expectations at or above expected quality within stipulated time. Communication:
Targets communications for the appropriate audience, clearly articulating and presenting his/her position or decision. Drives Results:
Sets realistic stretch goals for self & others to achieve and exceed defined goals/targets. Certifications
Mandatory At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment.
We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.
Our Hyperlearning workplace is grounded upon four principles Flexible work arrangements, Free spirit, and emotional positivity Agile self-determination, trust, transparency, and open collaboration All Support needed for the realization of business goals, Stable employment with a great atmosphere and ethical corporate culture