Sr Business Applications Developer
Listed on 2026-10-05
-
Software Development
Software Engineer, SQL Developer, Backend Developer, .NET Developer
American Crystal Sugar is seeking a motivated Sr. Business Applications Developer at our corporate office in Moorhead who provide product and technical ownership and lifecycle management for assigned business applications through a combination of software development, business process analysis, solution design, system integration, and application support activities. This position serves as a primary product and technical resource for assigned business processes and applications, partnering with business stakeholders, analysts, software developers, vendors, and other IT team members to deliver reliable and maintainable business solutions.
The Sr. Business Applications Developer is expected to understand both the business processes and technical components that support assigned applications and is accountable for supporting, enhancing, validating, and evolving those solutions over time. This position performs hands‑on software development while also participating in requirements gathering, solution design, testing, implementation, production support, and continuous improvement initiatives.
N/A
PRINCIPALACCOUNTABILITIES :
- Lead and promote a positive work culture through Company Values of Safety, Integrity, Quality, Teamwork, and Accountability.
- Application Ownership Serves as the primary technical resource for assigned business applications and business capabilities.
- Develops deep understanding of the business processes, data flows, interfaces, integrations, and operational requirements supported by assigned applications.
- Maintains awareness of application health, application changes, technical debt, enhancement opportunities, and production issues affecting assigned systems.
- Works independently and collaboratively as a subject matter expert for assigned applications and their related business processes.
- Business Analysis and Solution Design Collaborates with business stakeholders to understand operational challenges, process requirements, risks, and improvement opportunities.
- Assists in defining and documenting functional and technical requirements for application enhancements, integrations, and new solutions.
- Participates in solution design activities to ensure proposed solutions align with business requirements, supportability goals, and existing system capabilities.
- Evaluates alternative approaches and makes recommendations regarding process improvements, software enhancements, system integrations, and vendor solutions.
- Software Development Designs, develops, tests, deploys, and maintains custom software applications, integrations, APIs, tooling, and related technical solutions.
- Creates clean, maintainable, secure, and supportable software solutions following established development standards and best practices.
- Participates in code reviews, troubleshooting activities, software testing, and deployment planning.
- Develops technical documentation for software applications, integrations, support procedures, and development artifacts.
- System Integration Designs, develops, supports, and maintains integrations between business applications, databases, cloud services, vendor platforms, and enterprise systems.
- Designs, implements, maintains COTS and custom tooling to perform data validation, data mapping, and integration troubleshooting activities.
- Leads and/or assists in identifying integration opportunities that improve operational effectiveness and reduce manual effort.
- Works collaboratively with internal and external resources to ensure timely and accurate movement of data between business systems.
- Testing, Validation, and Implementation Develops test plans, validation procedures, and deployment activities for software enhancements and new solutions.
- Coordinates and participates in system…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).