Senior .NET Developer

This position will focus on developing and enhancing Business System solutions using Microsoft .Net technologies. The systems enable back office processes such as accounts payable, accounts receivable, order entry, supply chain, and distributor finance workflow.

The Senior IT developer leads the technical design, develops the solution, and conducts unit testing of small to medium sized projects.  Additionally this position will work with the QSR/FRS businesses to identify improvements in system and process efficiencies.  This position can be 100% remote if desired.


Main Responsibilities:

Design solutions and document technical requirements that meet business requirements.
Complete development tasks as assigned.
Develop integration between various systems
Create various technical design options dependent on priorities and cost/benefit expectations. 
Provide mentoring and training to less experienced developers
Create and execute unit test plans to ensure development meets technical requirements.
Provide estimates for delivery of technical solutions for new projects and change requests.
Take ownership of problems
Maintain and grow applications according to business and technology.

Basic Qualifications:

6+ years of IT experience.
2+ years developing with C#, Entity Framework,  MVC, and WPF
2+ years experience  developing SQL queries
2+ years technical design experience leveraging OO patterns.
2+ years experience using a formal project management methodology (e.g. Waterfall, Scrum).
3+ years experience with data and process mapping.

Preferred Qualifications:

Bachelor’s degree.
Experience interfacing with ERP systems such as SAP.
Experience with Database Design.
Experience with Workflow and Master Data solutions.
Excellent communication skills

Job Type: 
Direct Hire
Full Time
Files must be less than 2 MB.
Allowed file types: txt pdf doc docx.