Carvechi Technology

.NET Application Architect

Carvechi is hiring for a .NET Architecture/Design/Development – Application Architect I

Location -Twinsburg, OH, USA 

Position is a 6 month contract
In this role, you will be responsible for interacting with clients to provide consultative solutions to complex analytics and digital business problems. 
Building technical proposals for digital and analytics by working collaboratively with other Genpact operations team and present the same to current and potential clients.  
Be the go-to person for the end to end web application development from the frontend UI development frameworks to the server-side standards.

Responsibilities


• Design and Develop high performance web applications used by multiple users globally.• Understand existing architectures and drive newer architecture in line with customer’s architecture blueprint and roadmap• Design scalable web-based solutions using Microsoft technologies and also, define deployment architectures and come up with the right load balancing solution. • Promote consistent architecture patterns for design and development within and across development teams• Architect .NET solutions using .NET Core / .NET Standard 2.0 and use frontend technologies like HTML/CSS/LESS, JavaScript, React, Webpack and NPM to develop highly available applications that can scale to deliver customer facing applications• Use JavaScript, Node.js, to develop backend services• Write effective unit tests and integration tests to ensure high quality software delivery, sprint after sprint. Leverage automation testing methods to increase test coverage and build confidence in continuous delivery pipeline• Participate vigorously in SCRUM meetings and help the team to get to “done-done” consistently• Collaborate on effective development practices and evangelize within and across teams• Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices that strengthen application 

Required skills  
• Architecture experience being able to drive reference architecture and blueprint of future state architecture using the .NET.• Should have 8+ years of strong hands-on experience in web application development using C#, .NET Core / .NET Standard 2.0, and T-SQL• Should have proven experience on executing large scale .NET Application development with fluency in JavaScript, CSS3, HTML5 and three years of experience developing using a JavaScript frameworks such as React JS, Redux JS, AngularJS, or Vue JS.• Should have in-depth knowledge and expertise in developing User Interfaces using HTML, JavaScript, CSS, and Front-End Web Frameworks such as React JS, Angular JS, or Vue JS• Should be fluent with SPA (single-page application) development• Should have expertise with using Unit Testing tools like XUnit, Jest, Mocha etc. and also code review tools like CheckMarx• Passionate and proven in-depth experience in SOLID and Clean code principles• A technology evangelist, who continuously learn emerging technologies and architecture advancements and apply the learnings to improve software products.• A passion for Quality. You want to be part of the team to produce highest quality software products.• Should have experience with developing mission critical, high volume web-based software• Should hold a bachelor’s degree, preferably in Computer Science/Engineering.• Ability to provide technical leadership to group of developers• Should enjoy proactively taking ownership of highly critical, highly visible, and challenging problems.
Qualifications


• Bachelor or Master degree in Engineering/Science• Master of Computer Application

Leave a Comment

Your email address will not be published. Required fields are marked *