Job Summary:
We are seeking a .NET developer who will be responsible for building .NET applications. Your primary responsibility will be to design and develop these layers of our applications and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Job Responsibilities:
- Write clean, scalable code using .NET programming languages
- Remain up to date with the terminology, concepts and best practices for coding mobile apps
- Develop technical interfaces, specifications, and architecture
- Use and adapt existing web applications for apps
- Create and test software prototypes
- Develop client displays and user interfaces
- Assist software personnel in handling project-related work and other requirements
- Coordinate with other software professionals and developers
Experience & Skills Required:
- Familiarity with the ASP.NET framework and design/architectural patterns (e.g. Model-ViewController (MVC)
- 2+ years of development experience using C# ,ASP.Net MVC 5 , ASP.Net Web API 2 , ASP.Net Core API , MS SQL Server (Must)
- Knowledge of the .NET languages (e.g. C#) and HTML5/CSS3
- Familiarity with architecture styles/APIs (REST, RPC)
- Strong attention to detail
- Excellent troubleshooting and communication skills
- Able to work well in a team setting
- Experience with IIS(Internet Information Services)
- Experience with Azure and AWS (not must)
- Experience in Microservices (not must)