Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- A software developer helps create and test software from start to finish.
- They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application.
Job Requirements
Skills: |
Experience building applications on Micro - Services architecture |
Net Core experience. And the Net Framework. |
Connecting to databases using SQL Server, MongoDB and PostgreSQL |
Experience in using Visual Studio TFS and development with Visual Studio, Azure DevOps |
Experience developing Client / Server applications on various architectural design patterns including MVC 3.0 / 4.0, and 3-layer architecture |
Experience writing code and debugging skills with ASP.NET, C, WCF, Web Services. |
Conducting system tests and handling software errors before moving to the quality department. |
Experience with Containerized Environments such as Docker and Kubernetes |
Experience in knowing most design patterns such as MVC, MVVM, Singleton, Factory, Façade, Micro services, C # and Angular dependency |
Strong expertise in Entity Framework and ADO.NET to access data services from database as well as Code-first approach and. first - database |
Experience in building interconnected websites with e-commerce platforms |
Good communication skills |
Self-learning skills. |
The ability to adapt to new technology |
Knowledge of accessibility and security compliance |
Experience working with version control, such as Git |
Experience in writing quality test documents to be reusable |
Experience on SCRUM methodology |