Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job: Senior Dot.Net Developer
Job description
We are looking for a Senior Dot Net Developer to work with us in a FUL TIME capacity to join our team in developing web-based management applications like Project Management, Strategy Management and Performance Management.
Job Duties
- Write clean, scalable code using .NET programming languages, Web Forms and Core
- Build software using languages and technologies of the .NET framework
- Create applications from scratch, configure existing systems and provide user support
- Support and develops junior software engineers by providing advice, coaching and educational opportunities.
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Participate in requirements analysis
- Works in the migration from Web Forms to .net Core
Job Requirements
- Strong understanding of object-oriented programming
- Familiar with various design and architectural patterns
- Skill for writing reusable libraries
- Skill for writing reusable libraries
- Familiarity with Microsoft SQL Server
- Entity Framework
- Good Experience of Microsoft SQL Server.
- BS Degree in Computer Science or related field.
- Experience In database design
- Practical Experience using JavaScript, jQuery, AJAX, and HTML, XHTML, HTML5, CSS and Web Standards.
- Strong analytical and problem solving skills.
- Team-player that is positive, proactive and a motivated self-starter.
- Ability to work under pressure and meet deadlines.
- Analysis, design.
- Proficient with HTML5 and CSS3
- JavaScript
- Excellent experience in relational database (MS SQL server).
- Experience in common third-party APIs (Google, Facebook, Twitter, etc.)
- HTML5 / CSS3 a huge plus
- Knowledge of database performance optimization techniques is a Plus.
- Knowledge of web development
- Proficient understanding of code versioning tools.
- Strong experience in Responsive Bootstrap, HTML 5, CSS 3, jQuery and JavaScript.
- .Net framework version 2.0, 3.0, 3.5, 4.0 , 4.5.
- Advanced knowledge and experience with REST & SOAP web services.
- Candidates should show excellent working experience in ASP.NET MVC.
- In-depth knowledge of relational databases MS-SQL SERVER
- Knowledge on VSTS / GIT or any other Version Control System.
- Minimum 4 years of professional MVC.NET (C#) experience for frontend and backend
- 3-7 years of proven .Net software development experience
- 5-10 Years strong demonstrated experience in web development using ASP.NET, C# and MVC.
- Angular
- Experience in web-based systems architecture, service-based architecture.
- Knack for writing clean, readable, and easily maintainable code
- Knowledge of unit test, integration test and mock test and load test
- Knowledge in design patterns especially in Dependency injection.
- Proven experience with Microsoft .NET technologies including, .NET, C#, ASP.NET MVC, SQL SERVER, Entity framework, Web API,WCFSome experience with front end UI design preferred