ibex

Principal Software Engineer, Tech

ibex

Pakistan

Accepting Applications Full-time On-site LinkedIn
Posted 2 weeks, 1 day ago 8 views 0 applications
Job Description
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
Max 3 MB. JPEG or PNG recommended.
About Company
Share this job