We are looking for strong developer to build software using Microsoft technologies. You are expected to write functional code with a sharp eye for spotting defects. Passionate for .Net framework and software design/architecture,
Responsibilities:
1. Participate in requirement analysis, aligning with the product road map.
2. Collaborate with internal teams to produce software design and architecture.
3. Write clean. scalable code using programming languages (c#, angular, node, python etc.)
4. Revise, update, refactor, and debug code.
5. Develop documentation throughout the software development life cycle
6. Serve as an expert on applications and provide technical support/mentor-ship to the team.
Candidate Profile :
* Proven experience as an application developer in Microsoft technologies.
* Command on technologies C#, Angular and HTML5/CSS3 or python and AI.
* Expertise in architecture styles / APIs (REST, RPC)
* Understanding of Agile methodologies.
* Strong knowledge of application and data security protocols , design patterns.
* Excellent troubleshooting and communication skills
* Product Technical Stack
* Client Side Technologies - Angular 7+ framework, Typescripts 3+
* Designing Technology - Bootstrap4+, HTML5, Angular Material
* Server-Side Technology - .Net Framework +, .Net Core 3+, Python 3, Entity Framework, Nodejs
* Database technology - MS SQL Server 2017, 2019
* Cloud Resource - SQL Server (Paas), Azure Storage, Azure Webapps, Virtual Machine, IoT Hub/IoT Edge, Azure Function App,
* Analytics/AI Technologies - NumPy, SpaCy, Rasa, Google Analytics or AI tools
* Reporting Tools - Power - BI, Third Party Open Source Reporting Tools
* Environment - Windows and Linux
* Blockchain