Derrick Corporation has a long reputation for our premium products and industry-leading customer service. We are looking for a Senior Software Engineer who can help us exceed our high standards.
The ideal candidate will be a crucial member of the IT team and play a key role in design, implementation, testing and maintenance of software applications. We are a Microsoft shop (MS SQL Server-based ERP, Web and Desktop-based .Net Apps, MS Dynamics, Azure, Power Platform) and are interested in a candidate who’s a self-starter with a knack for development, willingness to learn and a drive to achieve.
Essential Functions
· Exceptional interpersonal skills in engaging with both end-users and team members
· Write and maintain clear/concise software specifications
· Create well-designed, testable and efficient code
· Troubleshoot new and legacy systems & solutions
Technical/Development Functions
· Infor Syteline v10 (Win Desktop SQL Server-Based ERP System)
· Microsoft .Net; Web, Desktop, Console apps; C# & VB/VBA, MS SQL Server, Azure Resources
· Microsoft Access (Maintain Legacy Apps / Gradual Migration to Syteline/.Net)
Basic Qualifications
· B.S. in Computer Science, Computer Engineering, CIS, or similar; experience or combination experience/education may be considered in lieu of degree
· 10+ years Application Development experience (preferably Microsoft Stack)
· 10+ years Strong MS SQL Server experience (DB design, Stored Procs, Views, Triggers, T-SQL)
· Web Development (HTML/CSS, ASP.Net MVC / .Net Core; JavaScript, jQuery)
Preferred Qualifications
· Azure Cloud Dev (Azure App Service, Azure SQL, DevOps, MS Graph/REST API)
· Experience leading onshore/offshore developers
· NodeJS and ReactJS
· Infor Syteline Development
· MS Access Development
· Dynamics 365 CRM / SharePoint / Power Platform