Software Engineer 1 Full-time

MAQ Software

Posted By : MAQ Software

Hyderabad, Telangana (30)Mumbai, Maharashtra (30)

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 Training and certifications (~10%) • Participate in technical study groups and internal trainings • Complete in-house certifications to improve the skills on different technologies • Complete MOOC courses from Microsoft Learn • Complete MOOC courses from Coursera, edX, Udemy, and Pluralsight, as needed • Complete Microsoft certifications on Data Analyst Associate, Azure Developer Associate, Azure

Data Engineer Associate, Azure AI Engineer Associate, and Azure Data Scientist Associate as needed

Role Specific Skills
  • Active Listening
  • Category Flexibility
  • Complex Problem Solving
  • Computers and Electronics
  • Critical Thinking
  • Customer and Personal Service
  • Deductive Reasoning
  • Design
  • Engineering and Technology
  • English Language
  • Flexibility of Closure
  • Fluency of Ideas
  • Inductive Reasoning
  • Information Ordering
  • Judgment and Decision Making
  • Mathematical Reasoning
  • Mathematics
  • Near Vision
  • Operations Analysis
  • Oral Comprehension
  • Oral Expression
  • Originality
  • Problem Sensitivity
  • Programming
  • Reading Comprehension
  • Selective Attention
  • Speaking
  • Speech Clarity
  • Speech Recognition
  • Systems Analysis
  • Systems Evaluation
  • Written Comprehension
  • Written Expression

Bachelor of Computer Applications (B.C.A) - Analytics

Bachelor of Computer Applications (B.C.A) - Big Data Analytics

Bachelor of Computer Applications (B.C.A) - Others

Bachelor of Engineering (B.E) - Computer Science & Engineering

Bachelor of Engineering (B.E) - Computer Science & Engineering (IoT)

Bachelor of Engineering (B.E) - Information Technology

Bachelor of Engineering (B.E) - Others

Bachelor of Science (B.Sc) - Computer Science

Bachelor of Science (B.Sc) - IT

Bachelor of Technology (B.Tech) - Computer Science & Engineering

Bachelor of Technology (B.Tech) - Computer Science & Engineering (IoT)

Bachelor of Technology (B.Tech) - Information Technology

Higher Secondary

Master of Computer Applications (M.C.A) - Others

Master of Engineering (M.E) - Computer Science & Engineering

Master of Engineering (M.E) - INFORMATION TECHNOLOGY

Master of Engineering (M.E) - Software Engineering

Master of Technology (M.Tech) - Computer Science & Engineering

Master of Technology (M.Tech) - Information Technology

Master of Technology (M.Tech) - Software Engineering


Candidate Profile

We are hiring for 2021 pass outs who can join us immediately as Full Time Employee and 2022 pass outs who will be joining us in the month of April/May 2022 post completing their graduation


Percentage                    : 60% above throughout academics
Year of Graduation      : 2021/2022
Qualification                  :  BE/BTECH/ME/MTECH(CSE/IT) MCA/BSC(CS)/BCA
Gender                           : Open for all
Role                                : Software Engineer 1
Primary skills                 : Mentioned in JD
Compensation               : 7.5 LPA
Any Bond (Yes / No)     : Service agreement of 6 months; Rs 60,000 (wherein Rs 15,000 would be deducted as Surety amount initially for 4 months and paid back post completion of 6 months with the organization
Bond Duration               : 6 months
Work location                : Hyderabad/Mumbai
Working Hrs.                  : 8-9 hrs. a day considering project delivery and task allocated for the day.

No. of positions             :  30+
Any other constraints   : NA
Interview location         : Virtual

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 Why consider MAQ Software? • Work on complex projects for Microsoft Corporation and other US companies on the latest software platform (Azure DevOps, Azure SQL, Azure Synapse Analytics, Data Factory, Azure Databricks, Azure Data Lake Storage, SharePoint Online, AI, Power BI, Power Platform, Dynamics 365, and HTML5/ CSS3, etc.) • Deliver 4 - 6 projects in a typical year to gain great experience and develop a strong resume • Follow latest software engineering techniques including Agile and Lean development techniques which empowers you to contribute to your fullest potential • Highly rated training program – Our intense training program prepares you to start making active contributions in live projects within two months of joining the company • Six months’ service agreement among the lowest in the industry to ensure that you have sufficient time to evaluate our work and the company How to prepare for the interview and technical assessment: • The interviewer is looking for evidence of your problem-solving skills, technical expertise, and passion for the latest technologies. In the brief interaction, consider sharing your GitHub profile and code you may have written. You can also specify your achievements on coding platforms like HackerRank, Topcoder, CodeChef, etc. • Review the basics on Database course, Data Structures and Algorithms, and Machine Learning related courses. You can complete Coursera and edX courses to brush up your knowledge. • Review two books by Rajeev Agarwal to understand work culture and expectations from employers. These books may be available in your library


-Higher Secondary : 60

-Secondary : 60