NodeJS/.Net Lead

Title: NodeJS/.Net Lead Developer
Practice: Engineering 
Reports to: Head of Engineering 
FLSA: Exempt 
 
Why ChaiOne? 
 
ChaiOne is a tight-knit bunch of creative, curious, and passionate people. We work with some of the world’s largest energy & industrial companies to solve challenging, meaningful problems worth solving. We strive to transform the way businesses and industry operate through cutting edge technology, smart solutions, and bringing a modern experience to the enterprise.
 
Role Summary
 
ChaiOne development leads will lead a technical team to realize the concepts from our renowned UX research and design teams and build software that people actually want to use while helping them do their jobs better, faster, and safer.
 
Essential Duties and Responsibilities
 
·      Independently develop production-ready applications that are testable, readable, and well documented
·      Lead high performance, cross functional agile teams throughout the SDLC to deliver critical business applications
·      Coach other developers and team members on the application and best practices across a broad spectrum of technologies 
·      Formulate and communicate the value proposition of solving complex business problems to clients with proposed technical solutions
·      Inform the evolution of ChaiOne architectural standards with changes in technology and market needs
 
Competencies
·      Bachelor’s degree in Computer Science or equivalent experience
·      7+ years of development experience, with escalating levels of responsibility, and a deep mastery of at least one of  the technologies
       o NodeJS
       o .NET or .NET Core Web API
       o React.js, Angular 2+, or similar
·      SQL Server or other relational databases, such as Oracle, Postgres, MySQL
       o Familiarly with NoSQL databases such as MongoDB, Redis, Cosmos DB is a plus
       o Entity Framework
·      Microsoft Azure experience is preferred
·      Modern design patterns
       o Continuous Integration / Continuous Deployment (CI/CD) best practices
       o Unit, integration and end-to-end testing
·      ChaiOne comparable tool stack is a plus
       o Git
       o BitBucket / JIRA or Azure DevOps (ADO/TFS/VSTS)
·      Familiarity with mobile development is a plus
·      Knowledge of CS fundamentals including data structures and design patterns
·      Strong written and verbal communication skills
·      Experience presenting to business stakeholders and executives preferred
·      Ability to manage multiple priorities and deliverables, both short and long-term, in a fast-paced environment 
·      Must be willing to travel and work at client sites as required
 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file