- Should have extensive technical knowledge in software development, strong logical and problem-solving skills.
- Ability to identify performance problem bottlenecks & come up with novel solutions.
- Support / Lead design, development, debug and maintenance of the product.
- Implement / Setup and maintain processes for Version Control & Code Quality standards & tools.
- Participate in product design meetings with team lead, other developers and cross-functional technical teams to ensure that development adheres to client specifications and is consistent across various units.
- Participate in determining standards and best practices within area of software development Implement quality measurement systems with strict adherence to quality standards by the entire team in all its processes.
- Team-oriented personality with good communication with ability to balance and prioritize work.
- Good presentation and communication skills to communicate with clients, support personnel and management.
- Adapt to changing situations, handle multiple tasks simultaneously and switch between tasks quickly.
- Ability to anticipate problems, deal with and resolve ambiguity and take decisive action.
- Ability to work independently as well as a part of a team.
- Pursue performance excellence through shared goals, shared leadership.
- Robust sense of accountability.
- Ability to work with group to accomplish beyond individual self-interest.
-
Experience
- Strong knowledge of web development on .Net ecosystem.
- Proficient in C#, .NET Core and jQuery.
- Good knowledge of Angular 11+.
- Good knowledge of Microservices.
- Strong knowledge of database development (SQL Server).