Responsibilities Include:
• Design professional, sustainable and secure solutions that employ the latest cutting-edge technologies to improve efficiencies and qualities of deliverable
• Communicate with the teams to understand their assignments, user stories, and acceptance criteria along with execution plans
• Examine all function as well as non-functional requirements to ensure that product / project engineering meet of country compliance, project constraints
• Consider comprehensiveness towards non-functional requirements that cater to the concerns of security, performance, maintainability, scalability, and usability of a product
• Provide professional consultation to our business team with feasible and cost-effective technical solutions
• Visualize the solution by using different types of diagrams and able to explain the design from a high-level overview to deep-down details and document it
• Provide knowledge, insights, directions, and guidelines to colleagues that are less experienced
• Contribute to preparation for POC for new enhancements in product / project.
What Candidate should have:
• Minimum 15 years professional experience with Software Engineering related fields
• Knowledge & experience in modern technical stack benefits and limitation including efficient communication protocol, application frameworks, message queues, system integration.
• Experience in databases RDBMS (MS SQL) / NoSQL (MongoDB)
• Must Have: Knowledge and comprehensive experience using Microsoft based technologies, Core, .Net 5, MVC Framework, Angular Framework, RESTAPI development, background services.
• Must Have: Knowledge and experience of using Azure Cloud
• Knowledge of enterprise standards including logging, monitoring, access limitation, sensitive data handling
• Knowledge and experience in different development principles & architecture design, micro-services, SOA, etc.
• Comfortable to work in Agile along with traditional waterfall models