Responsibilities:
- Participate in requirements analysis.
- Collaborate with internal teams to produce software design and architecture.
- Write clean, scalable code using .NET programming languages.
- Test and deploy applications and systems.
- Revise, update, refactor and debug code.
- Improve existing software.
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support.
Skills:
- Asp.NET MVC, C#.NET, WinForms.NET and or ASP.NET, ASP.Net web services, WCF, ADO.Net, .Net console apps, HTML, AJAX, JavaScript, XML, Core, Web API,AWS.
- Command over OOPS Concepts and AWS ,HTML5, CSS3, SCSS.
- Developing web services and windows services.
- Must have knowledge of development life cycles.
- Command over complex algorithms and data structures.
- Experience in .Net design patterns preferred.
- Experience with designing relational databases, programming SQL queries in SQL Server.
- Good verbal and written communication skills.