You are on page 1of 4

Open Position: Software Engineer

As Microsoft Power BI Partner of the Year 2021, we enable leading companies to accelerate their
business intelligence and analytics initiatives. Our solutions enable our clients to improve their
operations, reduce costs, increase sales, and build stronger customer relationships.
Our clients consistently recognize us for providing architecture and governance frameworks,
implementing best practices to optimize reports, and building team capability through training programs.
Our innovative tools and 43 certified visuals expand Power BI capabilities to save time for decision
makers.
As a premier supplier to Microsoft for two decades, our clients benefit from our extensive insights into
the platform and engineering practices. Microsoft has awarded us seven specializations for meeting
Microsoft's highest standards of service delivery. Our clients improve their implementations with the
breadth and depth of our expertise.
With globally integrated teams in Mumbai, Hyderabad, and NOIDA India, and Redmond, Washington, we
deliver solutions with increased velocity and tech intensity. Our daily delivery and feedback model offers
the flexibility to adapt solutions to changing business needs.
Inc. magazine has recognized us for sustained growth by listing us on the Inc. 5000 list eleven times – a
rare honor.

Engineering Culture:
At MAQ Software, we foster a strong engineering culture with a can-do attitude. Our key managers come
from excellent educational backgrounds and have significant experience in growing a company and
mentoring software engineers. Due to our small company size, we are agile and able to adopt the latest
technologies and computing trends ahead of larger industry players.

As a part of our globally distributed engineering team, our engineers gain exposure to the latest software
engineering practices and fast development cycles, providing them with the opportunity to work on
challenging technical problems that utilize cutting-edge technologies for fast-paced software delivery.
Our collaborative and supportive work environment encourages innovation and growth, making our
company an exciting and rewarding place to work.

Examples of some of our projects:

 We built an analytics platform for a leading fintech company using Azure services, enabling them
to scale to 1000+ customers and provide self-service, near real-time analytics. Our solution, based
on Azure Synapse, Azure Data Lake Storage, Azure Data Factory, Azure Databricks, and Power BI,
followed the best practices of the Azure Well-Architected Framework, and leveraged migration
strategies from Microsoft’s Cloud Adoption Framework. Our automated deployment framework
reduced setup time from days to hours. The platform now offers powerful self-service analytics,
enabling their customers to reach millions of borrowers faster and easily integrate machine
learning models for innovation.

Page 1 of 4
 We helped an organic supermarket chain migrate to Microsoft Power BI and Azure Synapse to
improve their reporting and data analytics capabilities. The previous system was time-consuming,
error-prone, and offered limited visualization and self-service capabilities. With the new solution,
the client can now perform direct queries between front-end Power BI reports and back-end data,
enabling real-time insights and a holistic view across teams. Azure Synapse also provides higher
data security. The migration resulted in automatic report generation, reduced operational costs,
increased ROI, and better business decisions.

 We developed a chatbot for the Arizona Department of Economic Security (DES) to improve its
Program Service Evaluator (PSE) training. The chatbot used Microsoft Azure Cognitive Services to
answer PSE questions based on the policy manual of various state benefit programs. The chatbot
learned from user feedback and crawled the policy content automatically. The chatbot increased
evaluation efficiency, reduced senior staff time, and provided conversational responses to PSEs.
The chatbot integrated seamlessly into the PSEs’ workflow and was accessible through a web
interface and Skype for Business.

 Our client, a leader in the energy and utilities sector, needed a scalable solution to analyze large
volumes of IoT data from diverse applications. We used Power BI and Azure Data Explorer (ADX) to
ingest, transform, and visualize semi-structured JSON data from network logs. Our solution
reduced the data refresh time, handled dynamic schema changes, and enabled comprehensive
analysis using Direct Query mode. Our client gained real-time insights and a competitive edge in
the industry with our robust and effective solution. The solution also facilitated efficient data
ingestion and transformation, effectively tackled issues pertaining to data refresh and dynamic
schema of data.

 We helped a multinational food and beverage chain to improve its sales forecasting accuracy by
building a hybrid machine learning model on Azure Databricks. The model used historical sales,
weather, and event data to predict future sales and analyze the impact of various factors on sales.
The model also detected and explained seasonal and daily spikes and lag periods. Our model
reduced the MAPE value from 0.13 to 0.09 and enabled the client to make better business
decisions.

To read about some of our recent projects, visit https://maqsoftware.com/case-studies

Job Responsibilities:

Gather software requirements and data analytics (~15%)


• Gather customer requirements, analyze user needs, and create software development tasks.
• Collaborate with the project team, onsite team, and customers to understand business needs
daily.
• Work closely with BI/analytics developers to understand, analyze, and make recommendations
for data design, orchestration, consistency, and accuracy.

Develop architecture design (~10%)


• Build iterative prototypes, analyze upstream data sources, and develop an approach document
based on business needs.

Page 2 of 4
• Identify design alternatives, assess technical feasibility, and develop proofs of concept
for technical evaluation and early customer feedback.
• Design a reliable, scalable, and optimal database schema and document other
architectural dependencies.
• Develop algorithms to convert functional specifications into software design.

Application development using Azure services, Azure Synapse, Power BI, Microsoft Fabric, Azure Data
Explorer, Machine Learning, SharePointOnline, 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 various rich content reports using Power BI.
• Develop and maintain machine learning models using Python.
• Develop frontend and backend code based on the approach document.
• Unit test the solution.
• Develop, maintain, and enhance web applications using the 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 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 training.
• Complete in-house certifications to improve skills in 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.

Candidate Profile
Eligible Branches:
 B. Tech./B. E. in Computer Science or Information Technology only.

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 Fortune 500 companies on the
latest software platform (Azure DevOps, Azure SQL, Azure Synapse, Data Factory, Azure
Databricks, Azure Data Lake Storage, Python, AI, Power BI, Power Platform, Microsoft Fabric
and Dynamics 365, etc.)
Page 3 of 4
• Gain experience in all phases of the software development lifecycle by delivering 4-6 projects
per year.
• Follow the latest software engineering techniques including Agile and Lean development to
contribute to your fullest potential.
• Highly rated training program – Our intense training program prepares you to start
contributing to active projects within two months of joining the company.
• Six months’ service agreement, among the lowest in the industry, to ensure that you
havesufficient time to evaluate our work and the company.

Page 4 of 4

You might also like