What are the responsibilities and job description for the .Net Full Stack Architect - New Jersey (Hybrid) - Contract - Lorven Technologies Inc position at Lorven Technologies, Inc.?
Position: .Net Full stack Architect
Location: New Jersey (Hybrid)
Duration: Contract
Job Description:
- Bachelor's degree in Computer science or equivalent, with minimum 15 Years of relevant experience
- Having Healthcare domain experience is Added Advantage.
- Must have Minimum 15 years of professional experience developing software & systems on the Microsoft Technology Stack using C# and .Net
- Basic Experience with HTML, CSS, and JavaScript
- Should have Strong experience with a relational database such as Sybase, MSSQL, Oracle
- Strong experience with distributed systems, Services Oriented Architecture, RESTful services and Microservices development
- Strong understanding of web technologies such as HTTP, Apache, HTTP Proxies
- Strong experience with multi-threaded applications and memory management
- Strong experience with continuous integration and deployment (CI/CD), automation, and related tools
- Working experience with C/C , Python, Apache, Ngnix, Redis, jQuery, Powershell or other scripting languages
- Experience with at least one modern JS front-end framework (ReactJS, KnockoutJS, AngularJS, Bootstrap) with a preference for ReactJS
- Experience with Containerization, Docker & Kubernetes
- Experience working with legacy code
- Extensive understanding of good object oriented design principles (patterns, cohesion/coupling, S.O.L.I.D., data structures and algorithms)
- Strong experience writing clean and maintainable code using engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, refactoring, etc
- Strong experience with Agile SDLC practices
- Excellent problem solving and communication skills
- Strong trouble shooting skills