Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

.NET Developer

Eagle Creek Software Services

.NET Developer

2 locations
Full Time
Paid
  • Responsibilities

    +--------------------------------------------------------------------------+ | 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: | +--------------------------------------------------------------------------+ | - Plan, control, and coordinate the development of multiple projects | | from the initial offsite planning phase and following through to a | | successful deployment | | - 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: | +--------------------------------------------------------------------------+

    • Experience mentoring junior developers in software development best practices
    • 5 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

  • Industry
    Media Production
  • Locations
    Valley City, ND • Fargo, ND