Full Stack Developer

United StatesFull-timePosted Jul 20, 2026

JOIN THE PEOPLE POWERING KODIAK     

Kodiak understands that our most valuable resource is our employees, and in order to provide industry-leading service and runtime, you must attract and retain premier talent. To accomplish this, Kodiak focuses on providing internal professional development and training, as well as the best benefits package in the industry.

Position Summary

The Application Developer III – Full Stack is responsible for designing, developing, and modernizing enterprise applications across ERP, custom application platforms, analytics, and AI-enabled workflows. This role blends traditional full-stack development with low-code platforms, data engineering, and agent-based automation to deliver scalable, cloud-native business solutions. The developer will work across IFS ERP, OutSystems, Microsoft Power Platform, .NET/C# services, Power BI/Fabric, and AI agents, with a strong focus on reliability, security, and business impact.

Essential Duties & Responsibilities

  • Design, develop, and maintain full-stack applications using C#, .NET, REST APIs, and modern web technologies.
  • Develop, configure, and extend IFS ERP solutions, including custom integrations, reporting, data models, and business logic.
  • Build and maintain OutSystems applications, including custom extensions and integrations with enterprise systems.
  • Design and develop low-code and no-code solutions using Power Apps, Power Automate, Copilot Studio, and Azure Logic Apps.
  • Design and implement AI-enabled solutions and agents, including agent orchestration, automation, and system-to-system (A2A) integrations to support business processes.
  • Develop and maintain data models, semantic layers, and analytics solutions using Power BI and Microsoft Fabric.
  • Build and consume RESTful APIs and integrate with third-party and internal systems.
  • Participate in the modernization of legacy applications into cloud-native Azure architectures.
  • Design, implement, and maintain CI/CD pipelines using Azure DevOps, Git, and related tooling.
  • Ensure applications meet security, scalability, performance, and reliability standards across the full development lifecycle.
  • Troubleshoot, maintain, and optimize production systems across application, data, and integration layers.
  • Collaborate with architects, product owners, business analysts, and stakeholders to translate business requirements into technical solutions.
  • Produce and maintain technical design documentation and solution architecture artifacts.
  • Provide technical leadership, code reviews, mentoring, and guidance on best practices to junior developers and project team members.
  • Participate as a cross-functional team member in an Agile/Scrum environment to deliver team commitments.

Education, Experience & Qualifications

  • 5+ years of professional experience in software or application development.
  • Strong hands-on experience with C#, .NET, and backend service development.
  • Experience working with IFS ERP (customizations, integrations, reporting, or related modules).
  • Experience developing applications in OutSystems or similar low-code platforms.
  • Experience with Microsoft Power Platform (Power Apps, Power Automate, Copilot Studio).
  • Experience designing and building Power BI reports, datasets, and analytics; experience with Microsoft Fabric is strongly preferred.
  • Experience developing and consuming RESTful APIs.
  • Strong understanding of SQL and database design across transactional and analytical workloads.
  • Experience with Azure services, including App Services, Azure SQL, Storage, Service Bus, Application Insights, and integration services.
  • Experience implementing CI/CD pipelines using Azure DevOps and Git.
  • Familiarity with AI concepts, automation workflows, and agent-based systems is highly desirable.
  • Strong understanding of software development best practices, security principles, and modern architecture patterns.
  • Proficiency working in Agile development environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills, with the ability to translate technical concepts into business-friendly language.
  • Bachelor’s degree in Computer Science, Computer Information Systems, or a related field, or equivalent professional experience.

Physical Demands

  • May be required to sit for long periods of time.

Kodiak Gas Services is an Equal Employment Opportunity Employer: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free