An Application Developer or Engineer designs or improves applications software. Oversees the entire applications development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance.
Goshen, Indiana Compensation $75,000 – $100,000 About the Opportunity A growing, technology-driven organization is seeking a Software Developer to join its collaborative development team. This role offers the opportunity to work on ERP applications, business systems, reporting tools, and web-based solutions that directly impact company operations and efficiency. The organization values innovation, continuous improvement, and employee contributions, making it an excellent opportunity for developers looking to grow their technical skills and business acumen. This position is ideal for someone who enjoys solving complex business challenges, understanding the root cause of issues, and building solutions that drive meaningful results. Responsibilities Develop and maintain ERP applications, web applications, and business process solutions. Customize and enhance reports, forms, workflows, and internal business tools. Build and support integrations using APIs and webhooks. Troubleshoot application issues and identify long-term solutions through root-cause analysis. Collaborate with developers and business stakeholders to improve processes and system capabilities. Participate in testing, code reviews, and development best practices to maintain high-quality code. Evaluate and responsibly utilize AI tools to improve productivity while maintaining complete ownership and understanding of all delivered code. Qualifications Required 2+ years of professional software development experience. Strong proficiency in JavaScript, HTML5, and CSS3. Experience with Vue.js development. Experience working with APIs and webhooks. Strong analytical, troubleshooting, and problem-solving abilities. Excellent communication and collaboration skills. Preferred ERP, NetSuite, or business application development experience. Experience with Git source control. React.js experience. Experience working within ticket management systems such as Freshservice, Monday.com, or similar platforms. #