Job Details
Job Description:
Candidate Profile Eligible Branches:
- B. Tech./B.E. (CSE/ IT)
- M. Tech./M.E. (CSE/IT)
- BCA + MCA/ B.Sc. (IT) + MCA/ B.Sc. (CS) + MCA
Eligibility criteria:
- 60% plus or equivalent in Computer Science/Information Technology
- 60% plus in 10th and 12th
- No active backlogs
Job Responsibilities:
Gather Software requirements and Data Analytics (~15%)
- Elicit requirements from customer
- Review User Stories and create software development tasks
- Participate in daily project team huddles and attend daily calls with the onsite team and customer to understand business needs
- Work closely with business intelligence and analytics developers to understand, analyze, make solution recommendations, and define alternate strategy for data design, data orchestration, and ensure data consistency and accuracy
Develop architecture design (~10%)
- Develop iterative prototypes and analyze various upstream data sources
- Prepare approach document based on the business needs
- Identify design alternatives and conduct technical feasibility
- Develop proof of concepts for technical evaluation and early customer feedback
- Develop database schema and document other architectural dependencies for a reliable, scalable, and optimal solution
- Develop algorithms to convert functional specifications into software design
Application development using Azure SQL, Azure services, Power BI, Machine Learning, SharePoint Online, Power Apps, and C# (~65%)
- Develop, maintain, and enhance ADF pipelines, Azure Analysis Services, Azure Databricks, and various forms of BI content including reports, dashboards, and analytical models
- Develop and maintain the machine learning models using Python
- Develop various rich content report using Power BI
- Write frontend and backend code as per the approach document
- Unit test the solution
- Develop, maintain, and enhance web applications using latest frameworks and libraries
- Analyze the reports generated by the tools and incorporate the changes/ results
- Conduct peer code reviews and external code reviews using Git and Azure DevOps
- Generate and deploy daily builds for verification and customer review
- Ensure the consistency between the defined requirements, the implementation of the business logic at the database layer, and the user?s experience in interacting with that data
- Debug, monitor, and troubleshoot solutions
- Verification Automation framework development using Selenium and other tools