Microsoft Power Platform Developer

CWT Farms

Huntsville (AL)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Aviagen seeks a Software Developer to join our Software Development team. You will design, develop, and maintain business applications using Aviagen platforms, working with stakeholders to translate needs into solutions.

The role involves building workflows, Dataverse data models, and integrations across systems, plus contributing to security, governance, and deployment practices. This position requires 5+ years of experience and a strong foundation in Microsoft 365 tools and SQL/Dynamics.

Qualifications

  • B.S. degree or equivalent practical experience in software field.
  • 5+ years of experience developing business applications.
  • Experience gathering requirements from stakeholders and translating them into functional applications and workflows.
  • Experience designing data structures and working with relational or structured business data.
  • Experience building workflow automation.
  • Familiarity with Microsoft 365 services (SharePoint, Teams, Outlook, Excel).
  • Ability to troubleshoot application, workflow, data, and permissions-related issues.
  • Strong understanding of usability, maintainability, security, and supportability.
  • Ability to work independently and guide the organization.

Responsibilities

  • Design, develop, test, and maintain business applications.
  • Build user-friendly applications that support workflows, data collection, approvals, and business process improvement.
  • Collaborate with stakeholders to gather requirements and translate business needs into effective solutions.
  • Develop workflows, approvals, notifications, and integrations between systems.
  • Design and maintain Dataverse tables, forms, views, rules, and security roles.
  • Integrate with other systems or services as applicable.
  • Collaborate with software developers and data teams to integrate apps with databases, APIs, and reporting platforms.
  • Help establish development standards, environment practices, and lifecycle processes.
  • Support governance on security, access control, data management, and deployment practices.
  • Troubleshoot, debug, enhance, and support existing apps and workflows.
  • Document designs, data structures, workflows, configurations, and procedures.
  • Provide guidance to internal users as Aviagen expands its software usage.

Skills

Dataverse
Power BI
JavaScript
C#
.NET
SQL
Azure DevOps
Git
Jira
Dynamics 365
REST APIs
Azure services

Education

B.S. degree in Software Engineering or related field

Tools

SharePoint
Teams
Outlook
Excel
SQL Server

Job description

Job Description Summary: Aviagen® stands at the forefront of poultry genetics, pioneering research, and innovation on a global scale. Our broiler breeder brands are among the most recognized and respected in the industry, and each has a proven track record of success and a large, loyal global customer base. We are seeking a Software Developer to join our Software Development team. In this role, you will design, develop, and maintain business applications using Aviagen platforms.

Responsibilities
  • Design, develop, test, and maintain business applications
  • Build practical, user‑friendly applications that support operational workflows, data collection, approvals, and business process improvement.
  • Work with business stakeholders and end users to gather requirements, understand existing processes, and translate business needs into effective solutions.
  • Develop workflows, approvals, notifications, scheduled processes, and integrations between business systems.
  • Design and maintain Dataverse tables, relationships, forms, views, business rules, and security roles where appropriate.
  • Integrate with other systems or services as applicable.
  • Collaborate with software developers and data teams to integrate applications with existing systems, databases, APIs, and reporting platforms where needed.
  • Help establish development standards, environment practices, naming conventions, documentation expectations, and application lifecycle management processes.
  • Support governance efforts related to security, access control, data management, deployment practices, and long‑term maintainability.
  • Troubleshoot, debug, enhance, and support existing applications and workflows.
  • Evaluate Software capabilities and recommend practical solutions that align with business needs and technical constraints.
  • Document application designs, data structures, workflows, configuration decisions, and support procedures.
  • Provide guidance to internal users and teams as Aviagen expands its use of the software.
Required Qualifications
  • B.S. degree in Software Engineering, Computer Science, Information Systems, Business Technology, or another related field, or equivalent practical experience.
  • Minimum of 5 years of experience developing business applications,
  • Experience gathering requirements from business stakeholders and translating them into functional applications and workflows.
  • Experience designing data structures and working with relational or structured business data.
  • Experience building workflow automation
  • Familiarity with Microsoft 365 services such as SharePoint, Teams, Outlook, and Excel.
  • Ability to troubleshoot application, workflow, data, and permissions‑related issues.
  • Strong understanding of application usability, maintainability, security, and supportability.
  • Ability to work independently, take ownership of solutions, and guide the organization as needed.
  • Strong written and verbal communication skills, including the ability to work directly with non‑technical users.
Preferred Qualifications
  • Experience helping an organization establish standards, governance, environment strategy, security practices, and application lifecycle management around the software application.
  • Experience with Dataverse security roles, solution packaging, managed/unmanaged solutions, and deployment between environments.
  • Experience integrating solutions with SQL Server, REST APIs, Azure services, Dynamics 365, or other enterprise systems that may be required.
  • Experience with Power BI or other reporting and analytics tools.
  • Experience with custom connectors or integrating with external systems.
  • Experience with traditional software development using JavaScript, C#, .NET, SQL, or similar technologies.
  • Familiarity with Azure DevOps, Git, Jira, or similar collaboration and work tracking tools.
  • Experience training or mentoring business users, citizen developers, or internal teams on best practices.

Work Authorization: Applicants must be a U.S. citizen or currently authorized to work in the U.S. at the time of hire and must maintain authorization to work in the U.S. throughout their employment with our company.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

We play a leading role in feeding the world's future generations. We bring smart, passionate people together and watch amazing things happen! Working at Aviagen presents career opportunities that impact an industry. We encourage people to bring their experience and knowledge and help work on complex issues that will shape the future of the poultry industry. In an environment that promotes innovation and progressive approaches to problem solving, Aviagen is working today to be ready for what tomorrow may bring.

Are you ready for the adventure?

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Support Specialist
Software Support Specialist

Aviagen • Huntsville (AL)

On-site
USD 70,000 - 90,000
Senior Power Platform & Dataverse Developer
Senior Power Platform & Dataverse Developer

CWT Farms • Huntsville (AL)

On-site
USD 90,000 - 130,000
Software Support Specialist
Software Support Specialist

CWT Farms • Huntsville (AL)

On-site
USD 60,000 - 80,000
CROSSVILLE AREA- Farm Associate I
CROSSVILLE AREA- Farm Associate I

CWT Farms • Crossville (TN)

On-site
USD 29,000 - 36,000
Health benefits
Paid holidays
PTO 14 days/year
Sparta/Cookeville Area - Farm Associate I
Sparta/Cookeville Area - Farm Associate I

CWT Farms • Crossville (TN)

On-site
USD 30,000 - 42,000
Medical coverage
Paid holidays
Paid time off
Compliance Specialist
Compliance Specialist

CWT Farms • Elkmont (AL)

On-site
USD 60,000 - 90,000
Medical
Dental
Vision
+8
Hatchery Associate
Hatchery Associate

CWT Farms • City of Watertown (NY)

On-site
USD 32,000 - 52,000
Medical
Dental
Vision
+10
HR Generalist
HR Generalist

CWT Farms • Walpole (NH)

On-site
USD 60,000 - 80,000
EAP
Teladoc
PTO & Holidays
+1
Farm Maintenance
Farm Maintenance

CWT Farms • Sallisaw (OK)

On-site
USD 40,000 - 56,000
Medical
Dental
Vision
+8
Maintenance II
Maintenance II

CWT Farms • Albertville (AL)

On-site
USD 45,000 - 65,000