- Good communication & presentation skills
- Ability to understand design documents
- Ability to develop as per technical specs and design documents
- Ability to develop, build, deploy
- Perform peer review of code within the team
- Should have experience in working on Agile methodology
- Demonstrate ownership on work assigned to self and immediate sub-ordinates
- Learning skills: ability and desire to learn quickly, and continuously.
- Discipline: willingness to follow established coding standards, procedures and workflows.
- Analytical skills and critical thinking: ability to analyze existing code and scripts.
- Communication: ability to express themselves in concise and efficiently manner, ability to comprehend and follow written and oral instructions.
- Team work: being comfortable to work in a team, assisting and cooperating for a common goal.
- Writing and drawing: this is an engineering position, ability to document (writing and charting) and read documentation are instrumental for success.
- Performance: ability to work quickly, work hard, and ability to deliver under pressure.
Work with a team of other .NET developers, business analysts, and project managers.
- 5-8 years of development experience with .NET core enterprise web applications
- Hands on experience in .NET MVC, .NET Core, Micro services, webAPI, SQL Server (Strong skills),
- Hands on experience of Continuous integration and Continuous Development
- Experience in working with Azure DevOps for CI/CD
- Must have good experience in working with Visual Studio tools, TFS
- Communicating with external web services
- Strong hands on writing Stored procedures , creating tables, views, indexes on MS SQL Servers
- Professional level of keyboard agility, working knowledge of keyboard shortcuts, frequently used MS VS menus and text manipulation skills are must.
- Understanding of HTML, CSS and JQuery: must.
- SQL Server development: must. We are going to examine their knowledge and ability to read and understand the scripts.
- SQL Server administration: helpful but not required.
- C#: preferred, but any language is acceptable as long as the candidate is willing to work on C#.
- Strong hands on Asp.net web forms design & coding, MVC, Web Services, JQuery, Ajax & JavaScript.
- Good debugging and troubleshooting skills for both .net & SQL server.
- Strong understanding of architecture and Object-Oriented Programming concepts & coding standards.
- Reporting tools like Crystal reports tool & framework is preferable.