Full Stack .NET Developer
3Insys · Los Angeles, CA · 1 wk ago
EngineeringFull-time
About the role
The Senior Full Stack Engineer/Architect will drive the SaaS and Enterprise Software strategy, architecture, implementation, test, and deployment for software systems. They will be passionate about changing the world positively via technology and will be part of a multi-disciplinary team in an agile, fast-paced development environment.
Responsibilities
- Review architectural and technical requirements
- Focusing on solution development throughout the project life-cycle
- Supporting the development and testing activities
- Sustaining best practices and proven patterns
- Executing proof of concepts on various technologies
Qualifications
- 7+ years of development engineering experience
- 5+ years in a professional senior technical role and/or architect
- 5+ years Agile/Scrum/Extreme development experience
- 5+ years Experience with MVC and MVVM architecture design
- 5+ years Experience with various SaaS architecture designs - Single DB, Isolated DB, Hybrid DB / Single, and Dynamic Themes
- 3+ years Experience with Microservices architectures
- 5+ years Experience in developing modern web sites, dashboards, and visualizations
Required Skills
- Web Application Framework: ASP.NET Core, ASP.NET Core MVC
- Programming Languages: C#, SQL
- JavaScript Libraries/Frameworks: JQuery, AngularJS, ReactJS
- CSS Frameworks: Bootstrap 4
- Database Technologies: MySQL 5.7 / 8, MS SQL Server 2017 / 2019
- Object-Relational Mapper (ORM): Entity Framework Core
- Collaborative Code Repositories: Git, GitHub, Team Foundation Server
- Virtual Machine/Containers: Hyper-V, Docker, Kubernetes
- Content Management System (CMS): Any on-site or SaaS
Key Responsibilities
- Commitment to design scalable, secure, and reusable software
- Strictly employ Development/Test/Acceptation/Production/Backup (DTAPB) environments in the software development cycle
- Lead, collaborate, mentor, and manage a small team of developers (onshore/offshore)
- Work independently, meet deadlines, adapt to shifting priorities, and manage multiple projects at a time
Benefits
- 401(k) matching
- Dental insurance
- Health insurance
- Vision insurance
- Paid time off
Contact Us
Phone: (323) 488-2846
Fax: (720) 597-3704
Email: contactus@3insys.com