Location
Greensboro, NC | United States
Job description
Role: .Net Solution Architect (SA)
Location: Remote/US
Duration: 6 weeks may get extended
Responsibilities:
- Design & develop technical architectures for supplier relationship management and accounts payable applications within ERP system, considering scalability, performance, security and maintainability.
- Collaborate with stakeholders to gather and analyze requirements, translating them in to technical specifications and architectural designs.
- Develop prototypes and proof of concepts to validate architectural decisions and demonstrate proposed solutions to the stakeholders.
- Create detailed technical documentation, including architectural diagrams and design documents.
- Work closely with cross functional teams, including developers, Business Analysts and Project Managers, to ensure successful implementation and deployment of the solution.
- Perform mandatory code reviews before code is checked in.
- Work with design team during discovery phase to understand project requirements
- Supply architectural guidance and ensure best practices are being followed
- Responsible for the overall security of systems they will be administering including protecting client data and reporting situations which may provide unintentional elevated access.
Required Skills:
- Bachelor's degree in computer science, engineering or related field
- Experience range 15 years & above
- Strong technical background with experience in designing and implementing complex solutions, preferably within ERP systems.
- Strong .Net C# Coding skills (Must)
- Strong SQL skills (Must)
- Prior experience and usage of Entity framework core (Must)
- Experience with development patterns
- 4 or More Years of .Net (C#, VB.Net, etc.) (Must)
- 3 or More Years of Entity Framework (Must)
- 3 or More Years of SOAP / REST API (Must)
- 2 or More Years of MVC, .Net Core (Must)
- 2 or More Years of TCP/IP, DNS, IIS, web servers (Must)
- TFS (Team Foundation System) / MS DevOps (Must)
- Puppeteer / Playwright or other headless browser automation technology (Must)
- Excellent OO fundamentals and expertise (Must)
- Experience developing applications on Windows Server / Linux Server environments
- Experience working with Agile Development methodologies
- Front end development using HTML5, CSS, JavaScript and a responsive design framework like bootstrap
- Automated builds and deployment configuration experience using TFS / DevOps Build Servers.
- Experience in building Containers and Kubernetes
Desired Skills
- Knowledge of supplier onboarding, dynamic discounting, supply chain financing & e-invoicing
- Knowledge of Accounts Payable & procurement principles, Accounts Payable best practices
- Experience in API development, database and middle tier component design
- Good communication, presentation, and documentation skills for both technical and non-technical audiences
- Familiarity with industry specific technologies, trends, and best practices, with a passion for staying up to date on the latest development.
Job tags
Salary