Senior .NET Consultant - Custom Applications and Integrations Why join this team: You’ll have hands-on involvement in scaling our web applications and integrations to meet the demands of a fast growing, collaborative, and dynamic organization. Who we’re looking for:
Bachelor’s degree in computer science or related field; Master’s degree preferred.
8 + years’ experience developing ASP.NET/C# web applications using traditional n-tier architecture.
5+ years of SQL Server development experience, including SQL Server Integration Services (SSIS), T-SQL, stored procedures, etc.
Advanced knowledge of the ASP.NET web framework including the Web Forms and MVC frameworks.
Experience building and integrating web services (SOAP, REST, JSON, XML).
Extensive knowledge of ETL methodologies, strategies, and tools.
Expert-level understanding of integration platforms, protocols, standards, languages, and formats (e.g. iPaaS, SSIS, SFTP, SOAP, REST, JSON, XML, etc.).
Strong understanding of web application architecture, security, scalability, load balancing, monitoring, and troubleshooting.
Robust understanding of web technologies (HTML, CSS, JavaScript). relational databases (SQL Server), and cloud application architecture (Salesforce).
Experience implementing version control with GitHub or equivalent.
We’d also love to see, though not required:
A role-related Microsoft certification is strongly desired.
Experience with iPaaS integration tools is highly desired.
Experience with tier-1 applications such as Salesforce.com and Workday.
Functional knowledge of ERP core business processes (e.g., order management, distribution/fulfillment, invoicing, customers, procurement, inventory, CRM, HR, financial reporting, etc.) preferably in the Education technology industry.
Experience with ERP and/or CRM implementations in a highly integrated environment including Warehouse Management Systems.