Senior Software Developer will be responsible for the design, development, and implementation of .Net applications. The candidate will work as part of a software development team.
Responsibilities
- Programming to deliver high quality software applications.
- Responsible for the quality and completeness of assignments, including development, bug fixing, documentation, and general product maintenance.
- Taking technical ownership of own deliveries.
- Should adhere to delivery schedules.
- Strong work ethics.
- Experience in working in agile environment.
- Expert knowledge of o C# o MVC o .NET Core platform o ASP .NET Core Web App o ASP .NET Core Web API o JSON o jQuery
- Knowledge of PostgreSQL/MongoDB/MS SQL
- Knowledge of DevExpress/Telerik controls
- Expert knowledge of Object Oriented Programming.
- Experience with database design and implementation.
- Updated with latest technologies.
- Uses best practices.
- Possesses Enterprise development experience.
Additional Skills
- Good communication skills.
- Strong technical and analytical skills.
- Travel industry domain knowledge would be an added advantage, but not mandatory.
- Experience of maintaining, extending, and amending existing software as well as creating new applications.
Notice Period: Immediate Joiner to 30 days