Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- .Net Developers create web applications using .net programming tools.
- Their main purpose is to build applications which provide solutions to various business problems.
- Typical resume samples for Net Developers emphasize duties like consulting with clients, writing code, designing and adapting applications, eliminating bugs, and making sure projects are completed in time.
- Help and support teamwork
Job Requirements
- Most example resumes displaying a Bachelor's Degree in computer science or a similar field.
- Those interested in this field should demonstrate innovation, programming skills, time management, strong communication skills, and teamwork.
- 5+ years of experience in software development.
- 2+ years at the senior level.
- Bachelor's degree in Faculty of computers & information or faculty of Engineering.
- Strong .NET technologies including C#, ASP.NET, MVC, HTML5, AJAX, jQuery, Angular JS, JSON, WebAPI, RESTful services, WCF (Deep knowledge in ASP.NET MVC).
- Working with Entity Framework and SQL Server (2008/2012+).
- Solid understanding of object-oriented programming (OOP) and computer science foundations, such as memory management and low-level algorithm performance.
- Deep knowledge of the .NET 3.5/4.0/4.5 Framework, including Visual Studio 2012-2015, VB.NET, ASP.NET.
- ASMX, WCF Web Services and REST Web Services is a plus.
- Strong knowledge of software implementation best practices.
- Working perfectly with design patterns.
- Strong experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with some experience with service-oriented architectures (SOA).
- Ability to design and optimize SQL Server stored procedures. Writing/Modifying stored procedures in SQL Server.
- Agile SDLC.
- Ability to adapt quickly to an existing, complex environment.
- Candidate should be a self-motivated, independent, detail oriented, responsible team player and exhibit exceptional relationship management skills.
- Passionate about building high-quality systems with software implementation best practices.
- Previous experience in ERP, Systems, Preferred to have an accounting background or even self-study.
- Knowledge about Android/iOS is a good plus.