Primary Responsibilities:
-
Design, code, test, and debug .NET applications using best practices, ensuring high performance, security, and maintainability
-
Assisting in production problem resolution as needed, including occasional off-hour support
-
Working on projects through the full development life cycle including stakeholder demos and presentations, project scoping and requirements definition, prototyping, development, testing, and deployment
-
Staying up to date and providing recommendations on the latest technologies, trends, and best practices that should be incorporated into the company's development efforts
-
Create migration strategy to migrate legacy on-premise to Azure cloud
-
Work with different software engineering teams to understand each teams' roadmap for cloud adoption and create overall roadmap for the application including priorities, timelines, dependencies
-
Identify the opportunities for cost optimization while solutioning the Cloud adoption architecture
-
Design the Azure native architecture for the multiple on-premise
-
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so.
Builder Responsibilities:
Design, develop, and deploy AI-powered solutions using no-code, low-code, and advanced platforms, translating business needs into scalable applications that enhance products, workflows, and decision-making.