Description:
Awesome Technologies Inc. is seeking a skilled #fullstackdeveloper with hands on experience on #dotnet and #angular to join our dynamic team.
Programming Languages:
Proficient in C# for backend development.
Strong command of JavaScript/TypeScript for frontend development.
Web Development:
Develop robust server-side applications using #aspdotnet #mvc
Design and implement dynamic, responsive user interfaces with #angular .
Frontend Technologies:
Utilize HTML5 and CSS3 for effective web layouts and styling.
Leverage Angular CLI for project scaffolding and management.
Apply Bootstrap or other CSS frameworks for responsive design.
Backend Technologies:
Implement Entity Framework for efficient database access and ORM.
Develop RESTful APIs to facilitate seamless communication between frontend and backend.
Utilize ASP.NET Web API or ASP.NET Core Web API for building comprehensive APIs.
Database Management:
Manage and optimize databases, including SQL Server or MySQL.
Apply knowledge of database design principles and SQL query optimization.
Version Control:
Utilize Git and version control platforms (GitHub/GitLab/Bitbucket) for collaborative development.
Development Tools:
Work with Visual Studio or Visual Studio Code as the primary IDE.
Utilize npm or Yarn for efficient package management.
Apply Postman or similar tools for API testing.
Unit Testing:
Conduct unit testing using frameworks like NUnit, MSTest, or xUnit to ensure code quality.
Continuous Integration/Continuous Deployment (CI/CD):
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
1.5-3 years of hands-on experience in both .NET and Angular development.
Proficiency in C# for backend and JavaScript/TypeScript for frontend.
Solid understanding of ASP.NET MVC/Core, Angular, HTML5, and CSS3.
Experience with Entity Framework, RESTful API development, and database management (SQL Server, MySQL).
Familiarity with Git and version control platforms (GitHub/GitLab/Bitbucket).
Competence in Visual Studio or Visual Studio Code, npm or Yarn, and Postman.
Knowledge of unit testing frameworks (NUnit, MSTest, or xUnit).
Experience with CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitHub Actions.
Implementation expertise in authentication mechanisms (OAuth, JWT) and role-based access control (RBAC).
Organization | Awesome Technologies Inc |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Full Stack Developer |
Job Location | Karachi,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2023-12-18 11:19 am |
Expires on | 2024-12-14 |