Perform the hands on coding for Application and Database Development to write well designed, tested and efficient code by using best software development practices.
Integrate data from various back-end services and databases.
Responsible for maintaining, expanding, and scaling websites and applications.
Assist in Application Architecture
Assist in Technical Specifications Documentation
Work on Application Code Design
Assist in merging, deployment and support of enterprise applications.
Follow the Coding Standards, Best Practices and the Code Review Guidelines
Responsible for unit / integration testing to deliver optimal services.
Bachelor's or Master's degree in Computer Sciences or Software Engineering
Sound concepts of Architectural Patterns, Design Patterns, OOP and RDBMS.
Proven working experience of Web Application Development and Database Development
Proven working experience of ASP.NET Web APIs with maximum features utilized.
Working experience of client side scripting framework i.e. Angular will also be a plus.
Solid understanding and experience of how web applications work including web application lifecycles, security, session management and cashing.
Top-notch programming skills and in-depth knowledge of modern HTML/CSS and Bootstrap.
ERP Implementation & Customization
Enterprise Applications Design & Development
Business Requirement Analysis & Documentation
Solution Design, Development & Documentation
Database Design & Development
In-depth understanding of International Accounting Standards.
Procedures and Business Processes encompassing; Financials, Supply Chain, HRMS & Payroll, Point of Sale, Manufacturing, CRM business functions.