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