The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications. They should be comfortable with coding in a number of languages and have an ability to test code in order to maintain high-quality code.
Requirements
Strong proficiency in Microsoft technologies, tools and platforms.
Knowledge and experience of .Net Core, ASP.Net MVC, React, Entity Framework, razor view and Web API.
Experience with Micro services architecture, self-hosted window services.
Knowledge and experience of developing user interfaces with HTML, Jquery, bootstrap and CSS.
Knowledge and experience in writing backend components and Restful APIs.
Experience with different relational databases such as Oracle/SQL Server, MySQL, PostgreSQL and Mongo DB.
Experience in GitHub.
Knowledge of Jira, Agile Methodology and Scrum.
Knowledge and experience of Azure and/or AWS.
Knowledge of CI (Continuous Integration) and CD (Continuous Deployment).
Knowledge of and experience with Github, JIRA and other collaboration tools.
Knowledge of reporting using SSRS,Crystal Reports, DevExpress Reporting.
Responsibilities
Develop high-quality software design and architecture Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Strong proficiency in Microsoft technologies, tools and platforms.
Knowledge and experience of .Net Core, ASP.Net MVC, React, Entity Framework, razor view and Web API.
Experience with Micro services architecture, self-hosted window services.
Knowledge and experience of developing user interfaces with HTML, Jquery, bootstrap and CSS.
Knowledge and experience in writing backend components and Restful APIs.
Experience with different relational databases such as Oracle/SQL Server, MySQL, PostgreSQL and Mongo DB.
Experience in GitHub.
Knowledge of Jira, Agile Methodology and Scrum.
Knowledge and experience of Azure and/or AWS.
Knowledge of CI (Continuous Integration) and CD (Continuous Deployment).
Knowledge of and experience with Github, JIRA and other collaboration tools.
Knowledge of reporting using SSRS,Crystal Reports, DevExpress Reporting.