Net Full stack Architect
Lorven Technologies Inc
Jackson Township, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Jackson Township, United States of America
Tech stack
Clean Code Principles
HTML
JavaScript
.NET
Agile Methodologies
Apache HTTP Server
Unit Testing
Bootstrap
C++
CSS
Continuous Integration
Data Structures
Relational Databases
Software Design Patterns
Distributed Systems
Memory Management
jQuery
Python
Knockout.js
Microsoft Software
Microsoft SQL Server
Object-Oriented Software Development
Oracle Applications
Powershell
Redis
Web Application Frameworks
Multithreading
Scripting (Bash/Python/Go/Ruby)
Test Driven Development
React
SAP Sybase ASE
Containerization
Angular
Information Technology
Web Technologies
REST
Code Restructuring
Docker
Microservices
Requirements
- 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