5+ years of experience working in .NET 4.5/4.6 or .NET Core
Work with different stakeholders of a project to define project objectives and requirements.
Prioritize requirements and define scope to meet customer needs in a timely manner with available resources.
Work with the team to develop project deliverables including the implementation plan, project schedule, project budget.
Create a high-level design of the application components, their responsibilities, and interfaces
Create Database design for the application.
Execute project with the team
Perform code reviews
Devise build and deployment strategy
Track the progress of the project with the Project manager
Track bugs reported by QA team, and resolve them with the help of the development team
Responsible for mentoring and providing technical guidance to the team
Interact with customers during project execution to make sure that the deliverables are timely, and in line with the requirements.
Application performance tuning
ASP.NET, ASP.NET MVC, C#, ADO.NET
WCF, ASP.NET Web API
Object Oriented Programming, Design Patterns
Strong understanding of relational databases.
Experience with widely used design patterns.
Proficient in designing and development of .net technologies applications
Hands on experience in developing scalable & secure server and client-based solutions using .NET (ASP.NET, ASP.NET MVC, ASP.NET Web API, C#, WCF)
Proficient in SQL Server database design, query optimization etc.
Strong experience in performance tuning and code optimization
Proficiency with continuous integration tools and techniques is required.
Build applications using Azure Services and deploy them on Azure Infrastructure.
Good in team management
Knowledge on NOSQL databases such as MongoDB , Cassandra is a plus
Knowledge on Cloud services (AWS, Azure), Linux and any Application Server is plus
Knowledge of Reporting tools like SSRS/Crystal Reports is a plus
Project tracking tools like Microsoft Teams/Trello/Jira
Bug tracking tools like Mantis/Bugzilla/Redmine
Emorphis is a team of innovative technologists entrusted as technology partner by several... renowned global enterprises. We provide strategic consulting, thought leadership and co-creation of revolutionary solutions for Web, Mobile, CMS and Cloud Computing.
We work as an extended team, delivering excellent software solutions, to let our clients focus on their core business and outperform the competition. We provide them an array of unique, innovative and affordable technology solutions to beat the business challenges and unleash their growth potential.
Being agile, we assist our clients in setting the right goals from the outset, pre-plan, ramp up and adapt accordingly to meet their time-to-market deadlines and budgetary requirements. Read full description