Senior Software Engineer

Reposted 22 Days Ago
Be an Early Applicant
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
In-Office
Senior level
Marketing Tech • Sales • Analytics • Business Intelligence • Consulting
Microsoft Fabric Featured Partner | We enable leading companies to accelerate Data and AI initiatives.
The Role
The Senior Software Engineer will gather software requirements, develop applications using C# and Microsoft SQL Server, ensure quality control, and participate in training and certifications. They will work on enterprise software for Fortune 500 companies.
Summary Generated by Built In

MAQ Software enables leading companies to accelerate their Data and AI initiatives. Our AI-powered solutions enable clients to improve their productivity, reduce costs, increase sales, and build stronger customer relationships.

Our clients consistently recognize us for providing architecture and governance frameworks using the Well-Architected Framework, implementing best practices to optimize reports, and building team capability through training programs.

Clients choose to work with us because they are confident in our software delivery. Their confidence results from a commitment to consistent outcomes, reduced time to market, and a transparent workflow. Clients benefit from daily software updates, agile practices, domain expertise, AI adoption, and rapid feedback implementation.

As a premier supplier to Microsoft for over two decades, MAQ Software clients gain extensive insights and engineering practices across the Microsoft platform and can improve their implementations with our breadth and depth of expertise.

As one of the top 25 global partners, Microsoft has awarded MAQ Software eight specializations for meeting their highest standards of service delivery to Fortune 500 companies.

With over 1,800 engineers, MAQ Software has globally integrated teams in Redmond, Washington; Plano, Texas; and Noida, Mumbai, and Hyderabad, India, delivering solutions with increased velocity and tech intensity. Our daily delivery and feedback model offers the flexibility to adapt solutions to changing business needs.

MAQ Software's dedication to customer success has led to sustained growth. Inc. magazine has recognized MAQ Software for sustained organic growth by listing us on the Inc. 5000 list twelve times a rare honor.

Job Responsibilities:

Requirements Gathering & Data Analysis (~15%):

· Uncover Customer Needs: Actively gather customer requirements and analyze user needs to ensure software development aligns with real-world problems.

· Transform Needs into Action: Translate these requirements into clear and actionable software development tasks.

· Deep Collaboration: Collaborate daily with stakeholders across the project, including internal and external teams, to gain a comprehensive understanding of business objectives.

Building the Foundation: System Architecture (~10%):

· Prototype & Analyze: Develop iterative prototypes while analyzing upstream data sources to ensure the solution aligns perfectly with business needs.

· Evaluate & Validate: Assess design alternatives, technical feasibility, and build proofs of concept to gather early user feedback and choose the most effective approach.

· Design for Scale: Craft a robust, scalable, and efficient database schema, documenting all architectural dependencies for future reference.

· Optimize Implementation: Translate functional specifications into software design by developing algorithms for optimal performance.

Write clean, well-documented, and efficient code (~55%):

Technologies: Microsoft Fabric, Azure Synapse, Azure Data Explorer, along with other Azure services, Power BI, Machine Learning, Power Apps, Dynamic 365, HTML 5, and React.

· Azure Data Platform Specialist: Develop, maintain, and enhance data pipelines using Azure Data Factory (ADF) to streamline data flow. Analyze data models in Azure Analysis Services for deeper insights. Leverage the processing muscle of Azure Databricks for complex data transformations.

· Data Visualization Wizard: Craft compelling reports, dashboards, and analytical models using BI tools like Power BI to transform raw data into actionable insights.

· AI & Machine Learning Powerhouse: Craft and maintain cutting-edge machine learning models using Python to uncover hidden insights in data, predict future trends, and even integrate with powerful Large Language Models (LLMs) to unlock new possibilities.

· Full-Stack Rockstar: Build beautiful and interactive user interfaces (UIs) with the latest front-end frameworks like React, and craft powerful back-end code based on system specifications.

· Level up your coding with cutting-edge AI: Write code faster and smarter with AI- powered copilots that suggest code completions and help you learn the latest technologies.

· Quality Champion: Implement unit testing to ensure code quality and functionality. Utilize the latest frameworks and libraries to develop and maintain web applications that are efficient and reliable.

· Data-Driven Decisions: Analyze reports generated from various tools to identify trends and incorporate those findings into ongoing development for continuous improvement.

· Collaborative Code Craftsmanship: Foster a culture of code excellence through peer and external code reviews facilitated by Git and Azure DevOps.

· Automation Advocate: Automate daily builds for efficient verification and customer feedback, ensuring a smooth development process.

· Ensuring Seamless User Experience: Bridge the gap between defined requirements, business logic implemented in the database, and user experience to ensure users can easily interact with the data.

· Proactive Problem Solver: Proactively debug, monitor, and troubleshoot solutions to maintain optimal performance and a positive user experience.

Quality Control and Assurance (10%):

· Code Excellence: Ensure code quality aligns with industry standards, best practices, and automated quality tools for maintainable and efficient development.

· Proactive Debugging: Continuously monitor, debug, and troubleshoot solutions to maintain optimal performance and reliability.

· End-to-End & Automated Testing: Implement automated testing frameworks to streamline testing processes, enhance coverage, and improve efficiency. Conduct comprehensive manual and automated tests across all stages of development to validate functionality, security, and user experience.

· AI-Powered Testing: Leverage AI-driven testing tools for intelligent test case generation.

· Collaborative Code Reviews: Foster a culture of excellence by conducting peer and external code reviews to enhance code quality and maintainability.

· Seamless Deployment: Oversee the deployment process, ensuring successful implementation and validation of live solutions.

Continuous Learning & Skill Development (10%)

· Community & Training: Sharpen your skills by actively participating in technical learning communities and internal training programs.

· Industry Certifications: Earn industry-recognized certifications to stay ahead of the curve in-demand technologies like data analysis, Azure development, data engineering, AI engineering, and data science (as applicable).

· Online Learning Platforms: Expand your skillset through online courses offered by platforms like Microsoft Learn, Coursera, edX, Udemy, and Pluralsight.

· Stay updated with technology best practices and new features.

Candidate Profile

Eligible Branches:

· B. Tech./B.E. (CSE/IT)

· M. Tech./ M.E. (CSE/IT)

Eligibility criteria:

· 60% plus or equivalent in Computer Science/Information Technology

· 3 to 6 years of software development experience

Why consider MAQ Software?

Make an Impact: Contributing to Cutting-Edge Projects

· Shape the Future: Work on complex projects for industry leaders like Microsoft and other Fortune 500 companies, utilizing the latest software platforms like Microsoft Fabric, Azure Synapse, Power BI and a range of Microsoft Azure services.

· Rapid Project Delivery: Gain experience across the entire software development lifecycle by delivering 4-6 projects per year, ensuring a fast-paced and rewarding experience.

· Agile & Efficient: Adopt the latest software engineering techniques including Agile and Lean methodologies to contribute effectively and reach your full potential.

· Continuous Learning for Long-Term Growth: Our comprehensive training program ensures your long-term career growth. Through continuous learning initiatives, hands-on exposure to cutting-edge technologies, and access to industry-leading resources, you'll stay ahead of the curve. Our structured upskilling programs empower you to refine your expertise and adapt to the ever-evolving technology landscape.

Location: Hyderabad, Mumbai, Noida

Interview Preparation:

· Review Gartner’s two modes of IT (Fast IT versus Slow IT)

· Review Founder’s Mentality by Bain and Company (http://www.bain.com/publications/business-insights/founders-mentality.aspx )

· Review of What I Did Not Learn in B – School and What I Did Not Learn at IIT by Rajeev Agarwal, Founder and Managing Consultant. These books will help you learn about our company culture. The books are available from your campus student coordinator

· Showcase your interest and aptitude in technology services industry

· Understand about sustained, consistent, and organic growth: https://news.maqsoftware.com/2025/08/for-12th-time-inc-magazine-recognizes.html

Our Social Impact

· India Academy: Enabling 200,000+ government school students to achieve their potential https://www.excellence.foundation/

· India Eye Hospital, Greater Noida: ₹210 Cr investment to eliminate needless blindness https://www.IndiaEye.in

Skills Required

  • 4 to 8 years of software development experience
  • B. Tech./B.E. in CSE/IT, M. Tech. in CS/IT, BCA + MCA, or equivalent
  • 60% plus or equivalent in Computer Science/Information Technology/MCA
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redmond, WA
1,209 Employees
Year Founded: 2000

What We Do

As the 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 productivity, 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. To expand Power BI capabilities, we publish 33 certified visuals with 2.3 million downloads. To save time for executives building reports and presentations, we offer innovative tools such as Export to Excel, Export to Power Point, and Dr. Power BI. Our clients choose to work with us because they are confident in our software delivery. Their confidence results from our commitment to consistent outcomes, reduced time to value, and a transparent workflow. Our clients benefit from daily software updates, agile practices, domain expertise, and quickly implemented feedback. As a premier supplier to Microsoft for two decades, our clients benefit from our extensive insights on the platform and engineering practices. As a Microsoft Partner with 10 Gold competencies, our clients improve their implementations with our breadth and depth of expertise. With globally integrated teams in Redmond, Washington, NOIDA, Mumbai and Hyderabad, India, we deliver solutions with increased velocity and tech intensity. We operate with a learn-it-first mindset, investing in comprehensive certification programs and trainings on the latest technology. Our daily delivery and feedback model offers the flexibility to adapt solutions to changing business needs. Our dedication to customer success has led to sustained growth. Inc. magazine has recognized us for sustained organic growth by listing us on the Inc. 5000 list ten times – a rare honor.

Similar Jobs

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Ericsson Logo Ericsson

Senior Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
5 Locations
88000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
160000 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account