




We are working on modern software to meet customer satisfaction we are now building up our team as a group of talents with exceptional skills, knowledge, and value to our company and to the team **Responsibilities:** * Participating in the entire software development life cycle, debugging applications, and configuring existing systems. * Analyze system requirements and prioritize tasks * Writing clean, testable code using .NET programming languages (C\#, MVC, Web API, .Net Core, JS, Angular) * Test and debug various .NET applications * Review and refactor code * Document development and operational procedures * Software Deployment **Requirements** * Bachelor’s degree in engineering, science or information technology, or equivalent education and work experience. * 3 to 6 Years of experience as a Fullstack Developer. * Proficient in programming using C\#, MSSQL. * Proficient in web technologies including Asp.net MVC, Web API JSON, HTML, JavaScript, jQuery, AJAX. * Familiarity with .Net Core * Familiarity with Angular * Strong understanding of object\-oriented programming * Skill for writing reusable libraries * Familiar with various design and architectural patterns * Understanding of fundamental design principles for building a scalable application * Experience creating database schemas that represent and support business processes * Experience in implementing automated testing platforms and unit tests * Proficient understanding of code versioning tools such as Git, TFS * Knowledge of Azure services * Knowledge of Docker and containerized application services * Hands\-on experience with Microservices Architecture * Knowledge of CI/CD * Strong knowledge of Angular framework and frontend library experience * Knowledge of the ABP framework is a plus * Knowledge of Umbraco is a plus **Benefits** * Paid Time Off * Performance Bonus * Training \& Development


