Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
C#:
- Design, development and testing of new features in the applications.
- Responsible for regular communication with others involved in the development process.
- Implement, test, and bug-fix functionality.
- Responsibility for design and implementation of software projects using C#.
- Provide support to end users.
- Design, build, and maintain efficient and reliable C# code.
Microsoft SQL Server:
- Help write and optimize in-application SQL statements.
- Ensure performance, security, and availability of databases.
- Prepare documentations and specifications.
- Handle common database procedures such as upgrade, backup, recovery, migration, etc.
- Profile server resource usage, and optimize and tweak as necessary.
Job Requirements
Requirements Summary:
- C# (ASP.NET MVC, Web API and Security)
- Microsoft SQL Server
- HTML
- CSS
- Bootstrap
- JavaScript
- jQuery
- AJAX
C#:
- Proficient in C#.Net
- Experience with HTML, JavaScript and web development frameworks (AngularJS, Bootstrap, jQuery)
- Proven experience with software design and OOD methodologies
- Familiarity with Relational Databases and SQL
- Experience with Web services development (SOAP, REST)
- Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles
- Strong knowledge of web API
- Strong knowledge of entity framework
- Solid understanding of multi-tier applications and web technologies
Microsoft SQL Server:
- Creating & managing databases.
- Strong proficiency with SQL and its variation among popular databases.
- Skilled at optimizing large complicated SQL statements.
- Capable of troubleshooting common database issues.
- Familiar with tools that can aid with profiling server resource usage and optimizing it.
Crystal Report:
- Creating and delivering reports as requested.
- Building and supporting other team members' usage of their reports on Crystal Enterprise.
- Maintaining database integrity.
NOTE:
- Strong knowledge of ERP systems (Inventory, Human Resources and Accounting).
- All above mentioned requirements are mandatory for applying.