
Software Engineer, Senior ( Front end )
- Pune, Maharashtra
- Permanent
- Full-time
- Strong product development experience and knowledge of product development processes
- Strong technical skills with ability to own different feature areas of the product
- Ability to work in parallel release cycles
- Should have good communication skills to interact with the stakeholders and clear understanding of requirements
- Ability to work in collaboration with teams from different geographical locations
- Excellent Communication Skills (Written, Verbal, team work and issue resolution)
- Development of different product features
- Write comprehensive unit test cases
- Assist Lead in spec review, UI mockup review, translating High level design to low level design, impact analysis and task estimates
- Ensure code documentation (Inline, function / module level)
- Enhancement and maintenance support of existing components
- Ensures sufficient instrumentation, logging for debug ability of code
- Runs performance tests, optimizes code, eliminates memory leaks
- Escalates to lead, manager when implementation deviates from specs, UI mockup
- Debug and fix bugs arising during development and testing
- Help Support team with Issue Diagnostic and Resolution
- Bachelor's Degree in computer engineering or computer science or computer application.
- Minimum of 4+ years' experience in software development
- Good team player
- Good Communication skills and ability to work with multiple teams
- Technology hands on - Angular, C#
- Strong hands-on experience with Angular, TypeScript, JavaScript, HTML5, and CSS3
- Proficient understanding of RxJS, Angular CLI, and component-based architecture
- Experience integrating RESTful APIs and working with JSON data
- Good understanding of responsive design, browser compatibility, and accessibility standards
- Hands on OCR technologies
- Hands-on Amazon cloud technologies.
- Experience with version control systems like Git, Oxford
- Solid debugging and troubleshooting skills