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 CoreFamiliarity with AngularStrong understanding of object-oriented programmingSkill for writing reusable librariesFamiliar with various design and architectural patternsUnderstanding of fundamental design principles for building a scalable applicationExperience creating database schemas that represent and support business processesExperience in implementing automated testing platforms and unit testsProficient understanding of code versioning tools such as Git, TFSKnowledge of Azure servicesKnowledge of Docker and containerized application servicesHands-on experience with Microservices ArchitectureKnowledge of CI / CDStrong knowledge of Angular framework and frontend library experienceKnowledge of the ABP framework is a plusKnowledge of Umbraco is a plusBenefits
Paid Time OffWork from homePerformance BonusTraining & Development