About the job .Net Developer
.Net Developer - 30 Month Contract
Responsibilities
- Participate in planning, requirements gathering, deployment, and rollout of enterprise-wide systems.
- Collaborate with system analysts, project managers, and stakeholders to understand project requirements and objectives.
-
Conduct system analysis and assist in the compilation of solution design specifications.
-
Perform Full Stack software development (backend and frontend) according to specifications.
-
Execute software unit testing and system testing for enterprise systems.
-
Troubleshoot issues within enterprise systems.
-
Identify bugs and implement fixes and code enhancements.
-
Conduct code reviews.
-
Test technical changes and coordinate the release of change requests.
-
Assist in planning and implementation of system changes.
-
Assist in the planning and management of preventative maintenance for enterprise systems.
-
Perform system administration tasks related to user access and requirements.
-
Assess scope 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
-
3-Year Diploma in Software Engineering.
-
2 - 3 years of experience in a software development environment as a Developer.
-
Proficiency in:
-
ASP.NET (Web Development)
-
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 in building multi-tier enterprise systems.
-
Understanding of quality assurance principles.
-
Familiarity with PMBOK project management methodologies.
-
Experience in Agile development and the Scrum framework.
-
Knowledge and understanding of ITIL practices.