Software DeveloperResponsibilities:Design and implement Micro-Services based architecture solutions for new & existing clientsCreate solutions to unique and challenging system requirementsSupport multi-tier distributed software applicationsDesign database structures for loading data from client external interfaces (i.e. SAP)Develop system layers including data access, business logic, and user interfaceLead and manage the design and development of new and innovative solutionsPerform and assist in multiple roles throughout the development life cycleCollaborate with team members to research and evaluate new technologies and software methodologies for future products and solutionsExperience:3+ years experience with Microsoft .NET (MVC, C#, Core, SQL Server 2019)Experience Creating Web Services or API's (PowerShell Scripts)Background w/ ETL using tools for importing/exporting data (Plus)Knowledge of BizTalk 2019 or Azure Logic Apps (Plus)Experience with React.JS, Apollo, Hooks, GraphQL (Preferred)Experience with EDI Flat File Systems (Preferred)Mid-Level Job Type: Contract-to-Hire Job Location: Greater Lansing