Maq Software off campus drive 2023 | Software Engineer
2023-07-25 Click here to join our placement whatsapp groupGather Software requirements (~20%)
- Participate in regular conference calls with onsite and customer team.
- Identify and engage with key stakeholders to confirm the scope of requirements.
- Understand business needs to develop software requirements.
- Elicit requirements from onsite team and customer team.
- Develop iterative prototypes based on requirements.
Application development and Business Intelligence using Power BI, Azure SQL, Azure services,
ASP.NET, C#, React, Python, and PySpark (~40%)
- Accountable for feature development, data analysis and model development.
- Estimate, plan, prioritize, and track deliverables in a sprint for new requirements and change
requests.
- Design and develop software/ data pipeline architecture that is reliable, scalable, secure, and
highly performant.
- Establish analytics tools that enable data analysis in building and optimizing models that support
business goals.
- Undertake data collection, pre-processing, and analysis of structured and unstructured data.
- Develop custom data models and algorithms to apply to data sets and combine models through
ensemble modeling.
- Present information using data visualization techniques.
- Identify design alternatives and conduct technical feasibility analysis.
- Develop proof of concept for technical evaluation and early customer feedback.
- Develop algorithms to convert functional specifications into software design.
- Develop, maintain, and enhance ADF pipelines, Azure Analysis Services, Azure Databricks, and
various forms of BI content including reports, dashboards, and analytical models.
- Generate reporting solutions to integrate the model results and make business recommendations
through effective presentations.
- Write frontend and backend code as per the approach document.
- Unit test application features and data.
- Demo the functionalities to customers.
Reviews, Validation, and Improvisations (~20%)
- Ensure the quality of code is as per the standards and best practices.
- Develop processes and tools to monitor and analyze model performance.
- Leverage and integrate code into CI/CD pipeline to enable orchestration of builds, testing, and
deployments.
- Debug, monitor, and troubleshoot solutions.
- Test solutions end to end and leverage automation to eliminate manual validation.
- Participate in peer code reviews and external reviews for UI/UX, architecture, code, test, etc.
- Come up with optimization techniques to reduce the page load time and data refresh time.
- Come up with ideas that can be used across projects to improve efficiency and implement the
same.
Training and certifications (~20%)
- Participate in technical training and clear relevant certifications in Data Platform, Data Analytics,
and Cloud Platform.
- Training using online platforms like Coursera and edX.
Candidate Profile
Education:
Tier 1 College only (IIT/IIIT/NIT/NSUT/VIT/DA-IICT/BITS/DTU)
Eligible Branches:
- B. Tech./B.E. (CSE/IT)
- M. Tech. (CS/IT)
- BCA + MCA/B.Sc. (IT) OR B.Sc. (CS) + MCA
Eligibility criteria:
- 60% plus or equivalent in Computer Science/Information Technology/MCA
- 0 to 2 years of software development experience
Click here to Apply
Click here to join whatsapp group
Click here to join Telegram channel
Molex off campus drive 2023 | Graduate Engineer Trainee
Read DetailsHP Off campus hiring for freshers SW Engineering role
Read DetailsComcast off campus drive 2023 | Development Engineer
Read Details