Duration: Full time position
Work location: San Francisco (remote until the virus restriction has been lifted, then you would be onsite)
Seeking a Lead .Net Developer to lead a group of developers by providing technical direction, establishing a vision and managing technical quality of team deliverables. Support the management’s vision and aspiration for the product and carry out the execution.
•Guide team development efforts towards successful project delivery.
•Provide technical leadership to teammates through coaching and mentorship
•Maintain high standards of software quality within the team by establishing good practices and habits.
•Collaborate and lead efforts to plan, design, develop, test and maintain web applications.
•Stay current with industry best practices & trends and bring in innovative ideas to ensure modern web development practices are followed.
•Modernize applications built on old technologies and bring them current to the market.
•Serve as a liaison between technical team and business by ensuring the business needs are met and the requirements are delivered accurately to the developers.
•Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
•At least 10 yrs. of modern software web development exp.
•Prior exp. in a technical leadership position.
•Exp. in breaking a monolithic application to Microservices, Micro Frontend, and making it deploy ready for a cloud infrastructure.
•Well-versed in .NET web Development. Exp. with both ASP.NET and ASP.NET MVC framework. Proficient in .Net core and entity framework core.
•Strong exp. in C# as programming language with LINQ and Entity Framework.
•Strong exp. in SQL server backend. Ability to write a complex stored procedure, queries and optimize for performance.
•Exp. working in a MEAN/MERN stack and strong proficiency with REACT framework.
•Is language agnostic when it comes to development of Microservices.
•Exp. with AWS Cloud.
•Has deep understanding of DevOps and experience with tooling such as Docker, Jenkins or OpenShift etc.
•Exp. writing unit and integration tests with testing frameworks
•Familiarity with monitoring related tools and frameworks like Splunk, ElasticSearch, AppDynamics or New Relic.
•Python exp. is nice to have.
•Exp. working in an Agile/SCRUM environment.
•Excellent debugging and troubleshooting skills.
•Excellent verbal and written communication skills.