> Markdown version of [/jobs/ext/572055-lead-developer](https://www.wearedevelopers.com/jobs/ext/572055-lead-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Developer - **Company:** York Inc - **Location:** Norton Shores, MI, United States - **Experience:** Expert - **Salary:** $65,000.0 - $100,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), C Sharp (Programming Language), Custom Software, Software Debugging, Electronic Data Interchange (EDI), Object-Oriented Software Development, Software Engineering, Software Systems, Data Streaming, SOAPAPI, Information Technology - **Published:** June 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=82823536cba2127f ## About the Role Do you have experience in Technical troubleshooting support?, We are seeking a high-achieving individual who can interface directly with clients, convert requirements into specifications, and develop solutions through coding. We seek an individual who views their career as a profession and is dedicated to continuous learning and improvement., * Proven experience leading software development projects in a hands-on technical environment. * Strong proficiency in C#, .NET, and object-oriented programming principles. * Experience maintaining, troubleshooting, and enhancing existing code bases. * Experience developing new functionality for shared libraries, DLLs, and reusable software components. * Experience with ERP, financial systems, or other enterprise business platforms. * Knowledge of EDI integrations and APIs, including both REST and SOAP services. * Ability to develop resource plans, manage competing priorities, and drive projects to completion. * Strong communication skills and the ability to work directly with clients and business stakeholders. * Availability to work onsite 3-5 days per week in the Grand Haven/Norton Shores, Michigan area., Someone with a degree or equivalent experience in Computer Science, Software Engineering, or a related field, with a minimum of 2-5 years of professional software development experience. We are looking for someone with a positive, service-oriented attitude, strong problem-solving skills, and the ability to manage multiple projects simultaneously. If you have the passion and drive to learn new technologies and dig into complex challenges, you will fit right in. ## Description * Communicate directly with clients to identify requirements and pain points, converting business needs into proposed technical solutions. * Plan project requirements, estimate resource needs, and develop and maintain project schedules. * Design, code, test, and maintain software solutions using C#, .NET, and other applicable technologies. * Build and support custom software solutions that integrate with enterprise resource planning (ERP), financial systems, and other business platforms. * Develop new functionality and enhance existing applications, libraries, and shared components. * Support Electronic Data Interchange (EDI) processes and related integrations to ensure dependable data flow across systems. * Participate in troubleshooting, debugging, and resolving production issues as needed. ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Hacking C# from the inside - how to do anything in NET](https://www.wearedevelopers.com/videos/117-hacking-c-from-the-inside-how-to-do-anything-in-net) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)