We are looking for an expert Fullstack Dotnet + Angular developer for our karachi Office, interested in building performant API-driven Single-Page-Applications (SPAs). He will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Job responsibilities
• Build, design and deploy web based applications.
• Collaborate with manager and business stakeholders to refine and prioritize new requirements.
• Provide trainings and mentor other developers when required
• Provide support in all phases of SDLC and ensure to deliver high-quality products
• Involved in architecture level design of enterprise applications.
• Verify system functionality, quality, and accuracy.
• Review design, analysis and code for quality and standards.
• Adhere high-quality development practices while following projects/tasks deadlines.
• Attend peer-review meetings of solution designs and related code.
• Recommend new technologies to ensure quality and productivity.
• Support deployment of releases.
• Ensure production data is not used for testing or development.
• Ensure that operational information, custom application accounts, user IDs and passwords used for testing are erased from a test application system immediately after the testing is complete and before application becomes active or is released for customers.
• Ensure that no code is installed in the system that bypasses the authorized access control mechanisms found in operating systems or access control packages.
Skills and Abilities
• Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
• In-depth knowledge of .Net Framework, .Net Core Framework and .Net technologies like ASP.NET MVC, Web-APIS, SignalR and others
• Must have solid experience with Angular, Node, React and others.
• Strong Programming skills in languages C#, JS & TS
• Knowledge of Object Oriented JS
• Ability to write efficient/extensible code.
• Strong OOPs and design pattern and architecture concepts
• Experties on architectural design patterns
• n-tier hierarchal flow knowledge
• Skills in handling databases.
• Experience with SQL Server, Mongo DB or others
• Ability to write efficient queries.
• Experiecne with TFS / Git / SVN
• ORMs(Entity Framework, NHibernate, dapper)
• Knowledge of unit testing frameworks and methodologies
• Good to have - working knowledge of Microservices, AWS/AZURE, Docker, Kubernetes, CI/CD and TDD
• Mobile application development experience would be plus
• Experience with large-scale software development processes and multi-region deployments
• Understanding fundamental design principles behind a scalable application
Our Behaviors
• All Employees of Ibex Digital are expected to work in accordance with the values and principles laid out in Ibex Digital employee Handbook.
Atleast 6 years of experiense
Must have BSCS or BSSE
Monthly based
Larkana Division,Sindh,Pakistan
Larkana Division,Sindh,Pakistan