Careers
Why Choose Us
At Prodigy Consulting, you’ll be part of a team making a tangible difference through technology transformation. We blend the innovative energy of a tech startup with the stability of an established consultancy, creating an environment where your Microsoft expertise can truly shine. Our founders built this company on the principles of partnership, accountability, and practical innovation—values that continue to drive our culture today. Working with us means joining a team of premier Microsoft cloud specialists, with opportunities to contribute to high-impact projects that transform how organizations operate.
You’ll collaborate directly with stakeholders and Microsoft representatives, developing solutions that matter. We prioritize flexibility in how we work, maintaining high standards while fostering a bold, supportive culture where your growth and contributions are recognized and celebrated.
Current Openings
Job Title: Full stack .NET Developer
Location: Sacramento, with possibility of partial remote work
Employment Type: Full-Time Position
Experience Level: Mid-Senior Level
Company Overview: Prodigy Consulting (Prodigy) is a growing technology Microsoft-partner company specializing in helping customers of all sizes successfully adopt cloud technologies, build cutting-edge solutions, and lead transformative projects across industries. We are seeking a Software Engineer/Developer with expertise in .NET to join our team. The potential candidate should be comfortable working in a consultative capacity and leading development efforts using cloud technologies.
Position Overview: We are seeking a motivated Full Stack Developer to join our team and contribute to the development of innovative applications including custom development using .NET framework, ASP.NET, and Angular as well as the opportunity to grow using Azure AI Foundry, Python, TypeScript/JavaScript, and React. This role is ideal for a developer eager to utilize their developer skills with the opportunity to learn, grow, and work on cutting-edge AI-powered applications and other exciting development projects using Microsoft technology.
Key Responsibilities:
- Design, develop, test, and maintain software applications using the .NET framework
- Collaborate with internal and client team members to design and implement scalable solutions according to best practices, client requirements, and security standards
- Compose code and use a variety of tools to ensure delivery of clean, maintainable and well-documented code
- Debug and troubleshoot issues and provide technical support as needed
- Test software to ensure it meets performance and functionality requirements
- Stay up-to-date with the latest trends and technologies in software development
- Communicate with clients to gather requirements and provide updates on project progress
- Participate in code reviews to ensure high-quality code is delivered
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, MIS, or a related field (or equivalent experience).
- Strong knowledge of C#, ASP.NET, and .NET framework
- Experience with SQL Server, queries, and stored procedures, and use of Entity Framework
- Broad experience across a wide variety of frameworks and coding languages including ASP.NET, MVC, React, Angular, jQuery, Node.js, JSON, JavaScript, XML, Bootstrap, Ajax, Python, Flask
- Familiarity with RESTful APIs and web development best practices
- Knowledge of version control systems (Git, GitHub, or GitLab)
- Experience working with cloud platforms, particularly Microsoft Azure
- Experience with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team
Preferred Qualifications:
- Deep level of expertise in developing solutions on Microsoft Azure
- Experience working with Amazon Web Services
- Experience working on AI-driven applications using Python and Flask
- Experience with mobile application development
- Experience with PowerPlatform including PowerApps, Power BI, and Power Automate
- Broad experience across a wide variety of databases such as PostgreSQL, MySQL, MongoDB, and Oracle
- Experience implementing DevOps practices and CI/CD pipelines, including Azure DevOps configuration, Infrastructure-as-Code, and automation using Terraform or Bicep templates
We offer a competitive salary, benefits package, and opportunities for career growth and development. If you are a highly motivated Software Engineer Developer with expertise in .NET and a passion for developing innovative software solutions, we encourage you to apply.
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Unlimited paid time off
- Vision insurance
Compensation Package: Bonus opportunities
Schedule: Monday to Friday
Work Location: Remote
Job Title: Power Platform Developer/Architect
Location: Sacramento, with possibility of partial remote work
Employment Type: Full-Time Position
Experience Level: Mid-Senior Level
Company Overview: Prodigy Consulting (Prodigy) is a growing technology Microsoft-partner company specializing in helping customers of all sizes successfully adopt cloud technologies, build cutting-edge solutions, and lead transformative projects across industries. We are seeking a PowerApps Developer/Architect with expertise in the Microsoft Power Platform to join our team. The potential candidate should be comfortable working in a consultative capacity and leading development efforts using low-code/no-code technologies integrated with cloud services.
Position Overview: We are seeking a skilled PowerApps resource to lead efforts in designing and implementing net-new PowerApps solutions and expanding existing applications. This role involves both hands-on development and strategic advisory responsibilities, working with clients to transform business processes through Power Platform solutions. The ideal candidate will have deep expertise in PowerApps, Power Automate, and Dataverse, with the ability to integrate these tools seamlessly with Azure services and other Microsoft technologies.
Key Responsibilities:
- Design, develop, and deploy enterprise-grade PowerApps solutions (Canvas and Model-driven apps) from requirements gathering through production deployment
- Lead Power Platform architecture discussions and provide technical advisory services to clients and internal teams
- Build and maintain automated workflows using Power Automate to streamline business processes and system integrations
- Develop custom connectors, plugins, and controls using C#, .NET, and JavaScript when out-of-the-box functionality is insufficient
- Design and implement data models in Dataverse, ensuring proper security, relationships, and performance optimization
- Integrate Power Platform solutions with Azure services including Azure Functions, Logic Apps, and API Management
- Collaborate with stakeholders to translate business requirements into scalable technical solutions
- Implement Application Lifecycle Management practices including version control, CI/CD pipelines, and solution packaging across development, test, and production environments
- Troubleshoot complex Power Platform issues and provide ongoing technical support
- Ensure compliance with Microsoft security standards and client-specific security policies
- Document technical specifications, best practices, and deployment procedures
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
- Comprehensive expertise in Power Platform including PowerApps, Power Automate, Dataverse, Power Pages, and PowerFX
- Strong experience with PowerBI integration, SharePoint, and Azure Active Directory
- Proficiency in API integration including REST APIs, custom connectors, and various authentication methods
- Experience with Azure Services integration including Azure Functions, Azure Logic Apps, and API Management
- Strong programming skills in JSON, XML, JavaScript, C#, and .NET for custom development
- Expertise in data modeling, including designing relational structures and implementing security models
- Deep understanding of Power Apps application architecture and UI/UX design best practices
- Experience defining and configuring security roles and permissions
- Proven track record implementing ALM practices for Power Platform solutions
- Excellent problem-solving and analytical skills
- Strong communication skills with ability to explain technical concepts to non-technical stakeholders
- Ability to work independently while managing multiple client projects
Preferred Qualifications:
- Microsoft Power Platform certifications (PL-100, PL-200, PL-400)
- Experience with Microsoft Copilot Studio and AI Builder
- Knowledge of Azure DevOps for Power Platform deployments
- Experience with PCF (Power Apps Component Framework) development
- Familiarity with Microsoft Fabric and advanced analytics
- Experience in enterprise environments with complex governance requirements
- Background in business process automation and digital transformation initiatives
- Experience with Agile/Scrum methodologies in Power Platform projects
We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and development. If you are a highly motivated PowerApps specialist with a passion for building innovative business solutions using Microsoft’s Power Platform, we encourage you to apply.
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Unlimited paid time off
- Vision insurance
Compensation Package:
- Bonus opportunities
Schedule:
- Monday to Friday
Work Location: Remote
Contact us to learn more
Contact us to learn more about Prodigy’s services and how we can partner to achieve success.