Write simple, well documented generic code to solve complex business problems using OOPS concepts and SOLID Design Principles.
Collaborate with cross-functional development team members to analyze, plan, develop and deliver requirements in a timely manner
Functionally understand the requirements, and provide technical solutions.
Interact with POs for communicating impact analysis for any modification in existing features
Provide effort estimates for tasks and participate in scrum events
Contribute in all stages of product development / features - from conception and design through testing and deployment
Conduct extensive code reviews and suggest improvements
Write code in multi-threaded environment
Come up with design and implement features in product which could be used or extended by multiple modules of the product
Have awareness of CI-CD pipelines (preferably with Azure DevOps)
Willing to mentor, coach a development team and be the face of the team.
Address application issues raised and communicate RCA within SLA's
Provide feasibility/confirmation of new features to Product team by creating PoCs and doing R&D of new frameworks/libraries
Address application performance issues
Work on migrating web application to cloud (PaaS/SaaS)
Employement Category:
Employement Type: Full time Industry: IT Services & Consulting Role Category: General / Other Software Functional Area: Not Applicable Role/Responsibilies: Sr. Software Engineer - Rajkot