Job Description
Babcock-Davis, Inc., a building products manufacturer, has a great opportunity for an experienced Software Developer looking to deliver a wide variety of mission-critical functions and high quality enterprise solutions that contribute to Babcock-Davis' success. The ideal candidate must be a software professional, customer service oriented, be able to work independently as well as part of a collaborative team and know how to best leverage technology to address the business opportunities and challenges facing Babcock-Davis. Babcock-Davis is growing and has a robust 5 year IT strategy and plan that would be fun and challenging for the right candidate.Essential Functions
- Responsible for designing, coding, developing, testing and maintaining key business applications utilizing current systems including: Exact Macola 10 (CRM and ERP), Event Manager, Workflow Manager, SharePoint, SQL and SSRS
- Providing .Net, C# and experienced SDK (Software Development Kit) background are important with Object Oriented Programming best practices
- Writing applications that interface SQL and BI data and developing SQL scripts
- Application support management, including enhancements and custom developed add-ons
- Responsible for software code management, version control, technical change control and performance tuning of our applications
- Development of data warehouse and Business Intelligence solutions
- Development of enterprise reporting using SSRS
Job Qualifications
- A BA/BS in Computer Science, MIS or Computer Information Systems
- 5+ years of software development experience
- Strong .Net and C# experience
- Strong working knowledge of SQL, SSRS, Visual Studio
- Experience with XML, API's Rest/Jason, SOAP and web services integration
- Experience utilizing HTML5, JavaScript, and CSS
- Experience working with an established ERP system with a focus on CRM
- Some mobility experience would be a plus
- Excellent problem solving skills
- Excellent written communication skills and ability to communicate with various departments and levels within the enterprise
- Think logically when solving complex business challenges
Attributes
- Detail Oriented
- Independent
- Dependable
- Well organized
- Accurate
- Customer Service Oriented
- Team Player
- Positive
- Persistent
Profitable Growth | Lead by Example | Customer First | Raise the Bar | Balance
Submit Resume