The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion.
Responsibilities
Design, develop, and implement robust and scalable solutions using .NET technologies and AWS services
Provide technical leadership and guidance to development teams throughout the project lifecycle
Conduct code reviews and provide feedback to development teams to ensure best practices are followed
Extensive experience designing and developing On-Premises Solutions as well as Cloud based solutions with AWS.
Experience designing and working on NO-SQLs like MongoDB and AWS DynamoDB.
Act as a liaison between business and technology.
Oversee the systems solution and ensures that the solution aligns with business goals and processes.
Responsible for the design, implementation, security, and performance of the software.
Lead in designing, specifying and selecting information system solutions, considering functionality, data, security, integration, infrastructure and performance.
Focuses on establishing the best technology solution to meet a specific business need in their area of expertise.
Formulate a design plan that factors technology investments and risks while providing value to the company by improving business processes and eliminating unnecessary complexities.
Plans the technical requirements to transition a design into a working solution.
Ensure that the design is installed, configured and documented correctly.
Assists in recognizing and mitigating any risks to existing business processes or to the solution's overall success.