We are seeking an experienced Full Stack Web Development Engineer to be an individual contributor & guide other web development engineers in designing and implementing innovative web applications. The ideal candidate will have a strong background in Angular 12+, C#, NestJS and SQL technologies with a focus on creating scalable, efficient, and maintainable cloud software solutions.
As a Senior Web Development Engineer, you will play an important role in system architecture, design, development and ensuring the products meet high quality standards and guiding other development team members.
Involved in architectural design and decision-making processes for Web applications ensuring scalability, modularity, maintainability and complying with HIPAA guidelines.
Create, build, and test web applications and mentor / guide development team members fostering best practices, code quality and innovation.
Conduct code reviews to ensure adherence to architectural & design guidelines, coding standards and best practices.
Identify and resolve performance bottlenecks in applications, optimize both client-side and server-side components.
Collaborate with other teams & stakeholders to integrate with various applications & systems effectively.
Implement and enforce security best practices to protect sensitive data and maintain a secure environment against any security vulnerabilities.
Create and maintain architectural, design and technical documents required to support & enhance the product.
Strong proficiency in Angular 12+, TypeScript, JavaScript, HTML5, CSS
Extensive expertise in .NET C# or Node.JS/Nest.JS with a deep understanding of microservices architecture & communication protocols.
Experience in AWS
Experience in MQ technologies, GraphQL, gRPC and REST APIs is a plus.
Experience with database technologies like PostgreSQL, SQL Server, DynamoDB, MongoDB.
Familiarity with DevOps tools and practices including CI/CD pipelines, Docker and Kubernetes.
Strong understanding of software design patterns.
Experience in guiding / mentoring other development engineers.
Effective communication skills
4+ yrs. of hands-on experience as a Full Stack Web Development Engineer.
Experience in authentication and authorization mechanisms (Auth0, OAuth, JWT etc)