Overview
On Site
$80,000 - $120,000
Full Time
10% Travel
Skills
.NET
Application Development
C#
ASP.NET MVC
Cloud Computing
Dynamics
Enterprise Resource Planning
JavaScript
HTML
Microsoft Azure
Microsoft SQL Server
VBA
Web Development
Database Design
DevOps
Job Details
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
- BS. 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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.