General PurposeWorks closely with functional requirements, as prepared by IT Business Analysts, to design, code, test and implement information systems in support of Spragues business operations.
Education / Experience / Skill Requirements
Bachelors degree in an associated discipline and a minimum of 10 years of general development experience or an equivalent combination of education, experience or training that provides the required skills and abilities.
Knowledge and experience in the use of SQL Server and Windows operating systems.
Excellent documentation and project planning experience
Ability to multi-task while maintaining attention to detail
Excellent written and verbal communication skillsAbility to work independently, as well as part of a team
Ability to prioritize workload, perform under pressure in a fast-paced environment and relate to customers/outside contacts and fellow employees.
Understanding of the software life cycle
Research and resolve issues independently / strong problem solving skills, high quality and detail oriented
Enter, update and track issues from inception through resolution
Major Duties / Responsibilities
Technical design
Integration testing
Database design in consultation with DBA
Coding
Technical documentationSupport
Problem identification & Bug fix
Unit testing
Conversion
Work as an experienced member of a team composed of users, analysts, developers, project managers and infrastructure personnel to design cost effective technology solutions in support of functional business requirements.
Perform in a lead role in database / application design and processing architecture.
Several systems in use at Sprague involve packaged vendor solutions requiring the following tasks: Test and deploy
New releases into production, develop integration and interface routines, server/client configuration and report writing.
Assist management and the user community in the evaluation of all proposed vendor software packages.
Act as a mentor to less experienced team members transferring skills and product knowledge.
Specific Developer Skills
C# / .NET skills requires a minimum of 8 years experience in developing customer facing (B2B), scalable, secure web applications (J2EE, ASP or similar technologies);
Including minimum 5 years using Microsoft .NET technology (ASP.NET, XML Web Services, C#);
MS Certification or similar experience required. Knowledge of OOP, XML, SOAP, UDDI/ WSDL, JSON, MVC, Entity Framework, HTML5 & HTTP industry standards required.
Minimum 5 years experience with SQL triggers and stored procedure development (MS SQL Server preferred).