The posting
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.



