The Business Applications Developer will design, build, and maintain high-performing, reliable business applications using AgFirst’s standard development tools and methodologies. They will demonstrate technical leadership by promoting best practices, scalable architecture, and sustainable frameworks. This role plays a key part in delivering robust solutions that support critical business operations and ensure long-term performance and reliability.
What You’ll Do:
– Lead or support analysis of functional requirements, identifying gaps and inconsistencies.
– Collaborate with Business Analysts to clarify requirements; mentor developers when needed.
– Create documentation, such as use cases and flow diagrams, to communicate analysis findings.
– Design applications using AgFirst standards and contribute to enhancing those guidelines.
– Implement automated testing for unit, integration, and regression to ensure quality.
– Maintain and optimize existing systems based on performance analysis and stakeholder input.
– Safeguard sensitive data and ensure confidentiality in all development activities.
– Assess application component interactions to prevent unintended system changes.
– Stay current with technology trends through training, research, and collaboration.
What You’ll Need:
– Bachelor’s degree in computer science or related field.
– 7+ years of application development experience, including 5+ years with .NET.
– Strong proficiency in Microsoft .NET architecture and T-SQL programming.
– Excellent analytical and troubleshooting skills for software and configuration issues.
– Effective communicator with strong interpersonal and collaboration skills.
– Experience with mortgage technology preferred.
– Flexibility to support production systems during evenings and weekends as needed.