What are the responsibilities and job description for the NET Architect Vue js position at Smartwork IT Services?
Role Title : .Net Architect (Vue. Js)
Job type : Fulltime
Location : Mechanicsburg PA
Required Skills :
15 years of experience in application software development and deep expertise in building applications with complex architecture.
Must have served as an architect for a large complex enterprise application.
High demonstrable knowledge of C# and .Net Core development
Expertise in building SPA using Vue.js
Experience with cloud platforms such as Microsoft Azure DevOps and AWS
Strong experience with relational databases (SQL Server)
Deep understanding of Git workflows (branching merging rebasing tagging).
Experience administering Team Foundation Server (TFS) or Azure DevOps.
Expertise with CI / CD tools like Jenkins GitLab CI TFS or Azure Pipelines.
Expertise in server security patch management and monitoring tools
Responsibilities :
Assist developers in problem management and root cause analysis when needed
Participate in identifying new technologies and new design patterns
Perform version upgrade for Apache SOLR.
Migrate application code using latest version of .NET Framework
Setup environments servers for different services present in the existing architecture.
Evaluate different Document Conversion tools and suggest the appropriate tool meeting project needs.
Work with DHTMLx Scheduler perform impact analysis for upgrading it to the latest version.
Research and suggest tools (alternative of RoboHelp) for help content authoring.
Work with Vue.js for frontend development. Should have good knowledge of SPA performance optimization techniques.
Build out proofs of concept for the project using Generative AI tools.
Design implement and manage databases (e.g. SQL).
Perform database performance tuning backup restoration and optimization.
Manage and configure Git repositories for efficient source control practices.
Oversee TFS administration including branching merging and security controls.
Design and implement Continuous Integration / Continuous Deployment (CI / CD) pipelines using tools like Jenkins GitLab CI or Azure DevOps.
Update build pipelines to add database project.
Perform impact analysis for retiring legacy code from the codebase. Perform code clean up to remove dead code.
Automate build test and deployment processes to improve development efficiency.
Provide support for build failures deployment issues and environment discrepancies.
Work closely with security teams to implement secure development practices and compliance.
Create and maintain technical documentation for infrastructure architecture configuration management and deployment processes.
Key Skills
Entity Framework,MVC,Wcf,.NET,ASP.NET,Microsoft SQL Server,C#,Visual Studio,TFS,ADO.NET,JavaScript,Visual Basic
Employment Type : Full Time
Vacancy : 1