Angular + Net Developer Full-time
BrainVault Technologies LLP
Posted By : BrainVault Technologies LLP
Chennai, Tamil Nadu (5)
Responsibilities:
Gathering functional requirements, developing technical specifications, and project & test planning
Designing/developing web applications, prototypes, or proofs of concepts
Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems
Roughly 70-85% hands-on coding
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Work cross-functionally with various Intuit teams: product management, QA, various product/project lines, or business units/clients to drive forward results
Contribute to the design and architecture of the project
Experience with Agile Development and SCRUM methodologies
Learn and test new tools and libraries on a regular basis
Ability to write well-designed, testable, Reusable, and efficient code using software development best practices and patterns.
Keen on solving complex technical challenges
Keen on keeping updated with the latest developments in the tech stack
Proficiency in HTML, CSS 3, SCSS, Bootstrap 4 and Material Design
Highly proficient with JavaScript and modern ES6 syntax and features
Angular: Proficient with Angular framework (version 10+) and its core principles such as components, directives, pipes, dependency injection, property bindings etc.
Exposure to libraries like Highchart, RxJS, Golden Layout, AG-Grid, lodash, etc.
Solid experience with both consuming and implementing RESTful APIs.
Knowledge of modern unit and end-to-end testing protocols and tooling, such as Jest and Cypress.
Extensive knowledge of TypeScript, JavaScript ES6, web stacks, libraries, and frameworks.
Proficient understanding of NestJS & Express.js
Experience with common API formats (e.g., JSON, XML, Web sockets)
Proficiency in working with MySQL/mariaDB and expertise in writing complex high performing queries
Experience in relational database design
Development tools and technologies:
Proficiency with modern development tools, including Git, debuggers, and IDEs (Preferably VS Code).
Good knowledge of working on JIRA and Confluence
Good knowledge of working with Github, Github desktop and Github CLI
Experience working with Amazon Web Services (ECS, ALB, S3, RDS, Lambda, SQS, etc.)
Experience with modern build and containerization tools, such as Webpack and Docker.
Proficiency in Node, npm, Angular CLI, Webpack, Babel
Comfortable with Ubuntu (or any other linux flavour) server
Extensive experience in deploying applications on production server and troubleshooting production issues
Role Specific Skills
- Active Listening
- Complex Problem Solving
- Computers and Electronics
- Critical Thinking
- Customer and Personal Service
- Deductive Reasoning
- Design
- Engineering and Technology
- English Language
- Inductive Reasoning
- Information Ordering
- Judgment and Decision Making
- Mathematical Reasoning
- Mathematics
- Near Vision
- Oral Comprehension
- Oral Expression
- Originality
- Problem Sensitivity
- Reading Comprehension
- Selective Attention
- Social Perceptiveness
- Speaking
- Speech Clarity
- Speech Recognition
- Telecommunications
- Written Comprehension
- Written Expression
Any Graduate