Senior Developer, .NET Loc:Portsmouth, NH
100,000 - 200,000
Job Description:
Job description
Job Summary
- 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.
- 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
- 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.
- 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).