JOB DESCRIPTION
A Senior .Net / .Net core Developer comfortable with web as well as windows application. Candidate
should have an overall understanding of web and mobile landscape and familiarity with web APIs.
RESPONSIBILITIES
- To be a part of the development initiatives and work in a high-performance team.
- Manage the development roadmap in sync with the product roadmap.
Suggest architectural changes & optimizations while fine-tuning the application.
- Being able to step into the shoes of the user/learner and identify the best design/coding strategies
& frameworks.
- Manage the backend services and controller changes
- Interact with operations & sales to understand expectations.
- Developing clean, scalable and efficient code
- Creating, maintaining and performance tuning stored procedures.
- Maintaining a strong understanding of OOPS concepts and principles as well as SOLID principles
& design patterns.
- Creating & maintaining windows services
- Being familiar with Message Queue and Queue processing
EXPERIENCE/SKILLS REQUIRED
- Experience in full cycle implementation of software development projects using .NET 4.0 and
above, C#, ADO.NET, ASP.NET, MVC.
- Experience in developing of Web API and RESTful web services.
- Experienced with client-side programming HTML, CSS, AJAX .
- Programming skills on SQL Server with strong database design.
- Good experience with design patterns, object-oriented design and programming.
- Must have good analytical, debugging and problem-solving skills.
- Good communication skills.
TECHNICAL /FUNCTIONAL EXPERTISE
- Interact with a matrix team. Understand the concepts and communicate well to the C level
stakeholders
- Strong creative background and min 5 years of experience
- Awards and Accolades for any of the previous work will be a plus
- Familiarity with a Content Management System is a plus
- Superb interpersonal and leadership skills.
- Ability to communicate effectively with both technical and non-technical parties
- Familiarity with web, digital, mobile and data.
- Ability to do things on time and exposure to project management systems.
SUBMIT YOUR RESUME
Email to: [email protected]