Responsibilities
What will you contribute?
Reporting to the Senior Manager, the Senior UI/UX designs, develops, analyzes, and maintains high-quality software product applications. This position is located in Bangalore.
Responsibilities & Deliverables:
• Design, Coding, Unit Testing and Documentation for a module(s)
• Maintenance of existing features/modules
• Acting as a technical lead for other developers in the team
• Working with Business Analysts and internal/external customers to ensure that requirements are understood
• Estimating effort for new features and coming up with release plans
• Production of accurate, unambiguous technical design specifications
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
• Holding or participating in solution approach, test plan and code reviews
• Full ownership and accountability to deliver on agreed upon plans within budget, on schedule and to defined quality standards
• Ability to work with little day to day supervision from project and/or line manager
• Timely and accurate reporting of project status as required by Line or Project Manager
• Escalation of critical issues in a timely fashion
• Mentoring junior team members in best practices and standards
• Driving engineering improvements and excellence in the team
Required Experience
•
• Very good experience in design and development on UI front end Technologies.
• Minimum 5+ Years of web application development using HTML 5, CSS3 ,Bootstrap, JavaScript, jQuery .
• Should have atleast 2 years of experience as Architect.
• Experience in development of Angular 12/14 .
• Experience on JavaScript frameworks such as Angular 2
• Expertise in Responsive web design, HTML5, and CSS pre-processors SASS and LESS
• Good in UML, OOPS, design principles and patterns, architectural trends and data modeling.
• Strong in JavaScript (object oriented concepts) & JavaScript optimization
• Experience on JavaScript frameworks such as AngularJS, NodeJS etc.
• Ability to convert Wireframes in to UI design
• Strong experience with debugging skills and fixing Cross Browser Compatibility issues and Optimization for web by using best practices (OWASP)
• Good knowledge of quality standards and best practice
• Good Communication skills(oral & written, proactive and assertive)
• Hands-on development experience
• Good Team Player/ Team Handing Experience.
• 6 + years of overall software development experience, preferably in a product development company
• BE/B. Tech in CS, ECE, IT or Computer applications
Desired Domain Experience
• Expertise in building multi-channel solutions for desktop, tablets and smart phones
• Prior experience in building multi-tenanted cloud hosted applications
• Prior experience in Agile/Scrum and secure development methodologies
• Financial services software development
• M.Tech/M.E. in CS, ECE or IT
Desired Competencies
• Leads one or more technical projects with moderate resource requirements, risk, and/or complexity
• Provides technical thought leadership, strategy, and advice specific to an area of focus, such as a product line or a defined network or group of applications
• Works on complex issues where analysis of situations or data requires an in-depth evaluation. Uses judgement to select evaluation criteria and identify innovative solutions
• Requires interaction with broader range of stakeholders with client and business impact
• Leads sophisticated root cause analysis
• Impacts product customization or an aspect of the product roadmap (i.e., release management)
• Communicates difficult or complex concepts and negotiates with others to adopt a different point of view
• Anticipates potential customer objections and persuades others