Demo

IT Application Developer

BUTZEL LONG
Troy, MI Full Time
POSTED ON 11/26/2025
AVAILABLE BEFORE 1/25/2026
11.25.2025

LOCATION: Troy

GENERAL PURPOSE:

The Full Stack Developer is responsible for designing, developing, and maintaining a new public-facing client portal and internal business applications. This role will lead all development efforts across the full stack—front-end, back-end, integrations, and data—while helping establish the firm’s engineering standards, tools, and development lifecycle.

The Full Stack Developer will collaborate with IT leadership, business stakeholders, and external partners to architect scalable solutions leveraging SQL databases, APIs, Azure services, and Microsoft 365 technologies including Graph, Power Automate, Power Apps, and Power BI.

RESPONSIBILITIES:

  • Design, develop, and maintain a full-stack client portal, including UI/UX, backend logic, APIs, and database structures.
  • Build scalable SQL-backed solutions, including stored procedures, queries, schema design, and data integrations.
  • Develop and consume RESTful APIs, OData, ODBC connectors, and secure integration patterns for external and internal systems.
  • Leverage Microsoft Graph API for authentication, user data, permissions, file access, and M365 automation.
  • Develop low-code integrations using Power Automate, Power Apps, and Power BI when appropriate to streamline data flows and business processes.
  • Architect Azure-hosted applications, including App Services, Azure Functions, API Management, Azure SQL, and identity/authentication through Entra ID.
  • Establish development standards, including version control practices, coding guidelines, documentation, testing, and CI/CD recommendations.
  • Partner with IT infrastructure and security teams to ensure applications are secure, compliant, and well-governed.
  • Create technical documentation, system diagrams, and ongoing maintenance plans.
  • Provide ongoing enhancements, debugging, and support for developed applications.
  • Evaluate new technologies and propose solutions that align with the organization’s future development roadmap.

SKILLS AND ABILITIES:

  • Strong proficiency with both front-end (HTML/CSS/JavaScript/modern frameworks) and back-end development (C#, Node.js, Python, or equivalent).
  • Solid understanding of SQL Server: schema design, complex queries, indexing, optimization.
  • Experience with REST APIs, JSON, OAuth2, and secure integration patterns.
  • Familiarity with Microsoft Azure, including Azure App Services, Functions, SQL, API Management, and identity/authentication.
  • Hands-on experience with Microsoft Graph API and automating interactions with M365 services.
  • Knowledge of Power Automate, Power Apps, and Power BI to integrate enterprise workflows and data visualization solutions.
  • Understanding of software development lifecycle, DevOps workflows, and version control (Git).
  • Ability to architect secure, scalable, and modular solutions for both internal and external users.
  • Strong analytical and problem-solving skills with the ability to work independently in a newly established role.

EDUCATION, EXPERIENCE, AND/OR TRAINING:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent work experience.
  • 3–7 years of experience in full-stack development roles.
  • Experience working with SQL databases is required.
  • Experience with Azure development, Microsoft Graph, or Microsoft Power Platform is strongly preferred.
  • Familiarity with CI/CD, DevOps, or cloud architecture principles is a plus.

To submit your resume or for information regarding current career opportunities, please contact recruiting@butzel.com

Salary.com Estimation for IT Application Developer in Troy, MI
$90,524 to $114,886
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a IT Application Developer?

Sign up to receive alerts about other jobs on the IT Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other IT Application Developer jobs in the Troy, MI area that may be a better fit.

IT Application Developer

OpTech, Troy, MI

Application Developer III (IT)

ExecutivePlacements.com, Southfield, MI

AI Assistant is available now!

Feel free to start your new journey!