Roles and ResponsibilitiesJob Description
Writing efficient code and documenting it as per the design specification of Product.
Interacting with the Product Architect for requirements, troubleshooting problems and product status tracking.
Requirement Analysis and Detailing the same to the team.
Supervise, schedule, allocate, integrate, review and report on work of Juniors working for the project/module assigned.
Assist analysts and/or designers in researching and documenting the users' requirements & design Preparation and maintenance of design documents and other software development related artifacts.
Ensuring the compliance of best practices of Software Development as defined by the company.
Participate in the technical evaluation.
Interact with the testing team for Build Management & Bug Tracking.
Adhere to the operational process defined for the company.
Liaising with other team members (Product Architect/ Business Analyst and programmers) to check functionality back to systems specifications and developing solutions as problems or issues arise through the project participate in defining, maintaining and improving Quality System
Participate in Reviews of the product progress and artifacts
Tracking the progress of the assigned Module.
Risk identification and mitigation in project deliverables.
Properly documenting every module for future references.
Taking Initiative (Extra assignment in parallel to the project) helping the team and/or organization
Responsible for code quality of the codebase.
Helps in streamlining the development process in the product /module.
Provide training on new technology, business domain, and new system developed to sales and marketing to create proposals.
Enhancing and maintaining positive work culture & environment
Improving overall organization efficiency by continuously striving to find better ways of doing things within your domain
Timely and successful completion of product module.
Provide support to Shared services Departments as and when required
Adhere to the company policies and ensuring the team to follow the same.
Ensuing regular feedback sessions with the team and timely completion of the performance assessment timelines.
6 to 9 yrs. experience
Qualification: BE/B-Tech /MCA or any equivalent degree
Excellent communication skills
Very good logical ability and ability to handle ambiguity.
Passionate for Technology and eye for Process
Knowledge of various software development technologies & their potential.
Business knowledge/awareness of domains like finance, health, telecom etc.
Willingness to work in different time zones and odd times.
Proactive and a solution provider
Ability to handle the pressure
Strong cultural values / Cultural fit / sync with organizational philosophy
Team player - Ability to work well in a team - carrying out own part and helping to pull and achieve as a team
Strong decision making and problem-Solving skills - Investigates the problem along with team members by questioning to get at the root of it and generates alternatives for solving the problem. Also, any project, any technology, any situation, the person should know how to solve problems at various levels
Time Management - Organizes own workload to achieve maximum productivity and completes work in a timely and professional manner. Handles multiple short and long term projects by proper planning while anticipating potential problems and planning for contingencies.
Team Orientation- Seeks and accepts advice, suggestions and constructive criticism from other team members to achieve team goals; Informs team members of activities either
Goes through technical newsgroups and Blogs to keep him/her updated and also contributes these Blogs and newsgroups.
Assertiveness - Develops techniques to enable team members to take charge, deal with disagreements with a focus on the solution.
Managing Pressure/Tight Delivery Schedules
Salary: 13,00,000 - 20,00,000 P.A.
Role CategoryProgramming & Design
Employment Type:Full Time, Permanent
UG:Any Graduate in Any Specialization
PG:Post Graduation Not Required
Doctorate:Doctorate Not Required
NOVELVOX SOFTWARES INDIA PRIVATE LIMITED