The Senior C# .Net Developer will function as a senior technical resource for a large, high-profile agile development effort extending a pension administration system. This position will maintain responsibility for the development of applications on a .Net-based platform in a development team consisting of both employees and contractors. This position will partner closely with the business stakeholders, project manager, architect, and other IS staff. This position requires critical thinking and problem solving abilities to address complex issues. This position is customer-facing and requires excellent communication skills.
Perform full life-cycle development of Windows Forms database applications against Oracle 11g and Microsoft SQL Server databases
Work both independently and as part of an Agile (SCRUM) development team
Design and develop reports which integrate data from multiple LOB applications
Review and repair legacy code
Document code consistently throughout the development process
Perform unit and integration testing to ensure software quality
Work collaboratively with developers, business analysts, and management to define new (and enhance existing) features that are aligned with this organization’s overall long term strategy