Eagle Creek, an Eviden business
Opening: Senior .Net Developer
Position Description:
- Support both the evolution and continued development of existing applications and the design and delivery of new applications in an agile environment
- Design, develop, deploy, configure, document and debug software, while properly escalating issues to meet deadlines
- Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
- Troubleshoot and correct program errors and defects
- Coordinate with QA for end to end unit testing and post production testing
Position Responsibilities:
- Establish and define the theoretical basis and principles for estimating project effort and duration, while analyzing customer needs and recommending appropriate technical solutions
- Identify major milestones and establish critical path within the project plan while monitoring and reporting progress toward milestones on a daily or weekly basis as required
- Serve as liaison between on project facilitating daily and weekly project review meetings with clients and team members
- Monitor and adjust project schedules as needed to ensure timely delivery in line with client expectations, ensuring that tight schedules are met
- Take meticulous notes and distribute reports, so as to thoroughly articulate issues and to escalate resolutions
- Consult with internal and external/client Technical Specialists and Technical Leads to clearly determine the roles and requirements of each consultant involved in the project/solution, while reviewing technical work for accuracy
- Foster and maintain good relationships with IT colleagues, both internal and external
- Seek out and champion new development, configuration and implementation efforts within current engagements providing Eagle Creek customers with long term value via technological and process modifications
- Exceed expected customer service levels
Position Requirements:
- 4 plus years of .Net experience
- Experience developing using Agile practices (Specifically XP, Scrum and TDD)
- Experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, and issue tracking software (ex. SVN, Maven, JIRA)
- Understanding of, and experience with, software development best practices
- Experience developing Web Services (ex. RESTful or SOAP) and strong experience utilizing XML
Eagle Creek is an Equal Opportunity/Affirmative Action Employer
Required Skills
Required Experience
Qualifications:
Agile REST SOAP windows-xp clean code principles TDD Jira SVN Unit testing version-control XML .NET Scrum web-services Maven build-management