Role: MS Architect with Business Analyst Exp
Location: Chicago, IL
Job Description:
Major Enhancements -MS Architect plus Business Analyst.
10+ years of experience as Microsoft Full Stack Engineer plus Business Analyst Role (Techno-Functional) with large sized support and enhancement / development teams.
Design, develop, and maintain high-quality software solutions using Microsoft technologies, including .NET, C#, ASP.NET, and SQL Server.
Extensive hands-on experience on ASP.NET, Classic ASP, SQL Server, AWS / Lambda.
Hands on experience in Supply chain domain, Inventory Management, Inventory Control, Order Management, Purchase, Vendor Management, and Logistics business requirements related to supply chain.
Conduct gap analyses to identify areas where the system requires customization or configuration to meet business needs effectively.
Work closely with the IT team and vendors to design, configure, and implement solutions that address supply chain business requirements.
Work with business to capture the requirements, write tech specifications, code reviews and deliver the quality code.
Solid understanding of software design principles, patterns, and architectural best practices.
Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
Lead/participate architecture design discussions and participate in code reviews to maintain high-quality code standards, best practices, and security protocols.
Build responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern front-end frameworks.
Create and integrate APIs and web services to support seamless data exchange between various system components.
Optimize application performance and troubleshoot any performance-related issues.
Implement and maintain unit tests, integration tests, and end-to-end tests to ensure code reliability and maintainability.
Stay up-to-date with the latest industry trends and technologies, and continuously improve your technical knowledge and skillset.
Mentor and provide technical guidance to junior team members, fostering a collaborative and knowledge-sharing environment.
Develop and maintain comprehensive unit tests, integration tests, and end-to-end tests to ensure code reliability and maintainability.
Candidate is expected to travel onsite for first couple of months so Business Visa ready candidate preferred.