Description
Business Applications Developer - Columbia, SC (Hybrid)
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.