Technical Architect - .NET

Technical Architect - .NET

Location: Rencata in Santa Ana, CA

Posted Date: August 28, 2018

About the position

The Technical Architect .NET (“Architect”) is responsible to take up technically challenging problems/situations, think out of the box and help the team arrive at simple, repeatable, robust solutions. Define standards and ensure the .NET developers are habituated to using them without much trouble.

The position requires both the ability to lead geographically disbursed teams of developers on various technical projects along with working with multiple business units and clients. The ability to work with clients and developers across multiple locations is essential.

Responsibilities

  • To work with clients to understand the business problems and arrive at technical solutions that both an onshore and offshore team can implement.
  • Helps identify talent both internal and external to the team through interviews.
  • To provide technical solutions by appropriately negotiating through the situation when faced with conflicting point of views on architecture, solutions approach, technical solutions, etc.
  • To switch between projects, prioritize tasks towards successful delivery of projects in different timelines.
  • To mentor and groom team in newer technical implementations.

 Required Skills

  • 8+ years’ experience with the .NET Framework (version 3.5 or higher)
  • 5+ years’ experience and solid understanding of ASP.NET MVC, Web API, ADO.NET (Entity Framework)
  • 5+ years’ experience developing web-based applications in .NET Framework
  • 5+ years’ experience developing and implementing SQL scripts, and stored procedures in SQL Server
  • 5+ years’ experience working in a source-controlled environment, such as Git or TFS
  • 3+ years’ experience in estimating projects of Agile Scrum nature
  • Strong communication skills to interface with both business teams and also with the C-Level leadership.
  • Hands-on experience with development tools and frameworks.
  • Solid understanding of various Design Patterns
  • Solid understanding of best practices with web application design
  • Technology modernization through cloud architecture migration experience
  • Familiarity with NoSQL systems like MongoDB or Redis
  • Deep understanding of Microservices based architectures to enable continuous delivery and deployment

 Desirable Skills

  • 8+ years’ experience with C#
  • 8+ years’ experience with JavaScript
  • 2-3 years’ experience with client-side frameworks like Bootstrap or Angular (5 and above)
  • Systemic thinking
  • Familiar with the Twelve-Factor App methodology for building SaaS applications
  • Understanding of Agile software development principles along with experience participating in agile projects

 We offer an attractive compensation and benefits package that includes: competitive salary, medical/dental, bonus incentive plan, 401(k), employee stock purchase plan, and stock options. The long-term success of this individual will only be limited by his/her performance.

40 Hours per week; 8:30AM - 4:30PM, Monday - Friday

To Apply, Please Email:       Info@rencata.com