Job Openings Senior .Net Developer

About the job Senior .Net Developer

Senior .Net Developer - 18 Month Contract

Responsibilities
  • Lead and contribute to project planning, development, deployment, and rollout of enterprise-wide systems.
  • Conduct system analysis and compile solution design specifications (technical specs) and related documentation.
  • Provide input and assistance in system architecture reviews.

  • Perform software development according to defined specifications.

  • Conduct code reviews to ensure quality and standards.

  • Execute software unit testing and system testing of enterprise systems.

  • Troubleshoot issues in enterprise systems.

  • Identify bugs and implement necessary fixes and enhancements.

  • Test technical changes and coordinate release of change requests.

  • Plan and implement system changes and updates.

  • Manage and execute preventative maintenance for enterprise systems.

  • Perform system administration related to user access and requirements.

  • Assess scope and requirements for system changes and enhancements.

  • Mentor and transfer skills to team members and junior developers through presentations, workshops, and one-on-one sessions.

Minimum Requirements
  • Bachelor's Degree in Software Engineering.

  • 5- 7 years of experience in a software development environment at a senior developer level.

  • Proficiency in:

    • Web Development using ASP.NET

    • VBScript

    • Visual Studio

    • Team Foundation Server

    • RDBMS

    • HTML

    • SSIS, SSRS, SSAS

    • Microsoft Azure (Cloud)

    • CSS, Bootstrap

    • JavaScript, jQuery, AngularJS

    • AJAX

    • Web API

    • C# (C-Sharp)

    • SQL Server (Database)

    • MVC / ASP.NET Core

Preferred Requirements
  • Experience building multi-tier enterprise systems.

  • Understanding of quality assurance principles.

  • Familiarity with PMBOK project management methodologies.

  • Experience in Agile development and the Scrum framework.

  • ITIL knowledge and understanding.