Mumbai, Maharashtra, India
13 hours ago
Advanced Software Engineer
Project Role Advanced Software Engineer (Hybrid) About the Role Looking for a Advanced Software Engineer having expertise on C++ and JAVA to join our dynamic team and applies the principles of software engineering to the design, development, maintenance, testing and evaluation of software and computer systems Education Qualification Bachelor’s degree in Computer Engineering or related field OR a Master’s degree in relevant field. Work Experience 8-11 years of hands-on experience on C++  Must have Skills Hands-on experience on C++ Have experience on Core Java as a secondary skill or ready to learn, Visual Studio  Strong verbal and written communication skills Should have complete understanding of a software product development life cycle Should have mentoring skills Should have strong analytical and troubleshooting skills Real world experience working with Agile/Scrum methodology  The ability to work independently and in small teams, partner effectively cross-group, and manage multiple priorities and deliverables concurrently Demonstrated ability and experience in the entire product development cycle: from design, implementation, and debugging, to shipping and maintenance Good to have Good to have knowledge of AngularJS, JavaScript, HTML, CSS, TypeScript UI Framework Understanding of NDC message protocol is a huge plus Roles / Responsibilities Serves as a technical lead for localized development teams from a design and execution point of view. Works with QA leads to ensure quality and performance adherence to specifications for overall releases. Reviews the work and provides technical guidance to less experienced developers. Participate in dividing features into smaller requirements / stories Prepare estimates for product requirements Prepare and maintain design documents Understand and follow best practices (for example: coding guidelines), applicable processes and tools Effectively communicate during technical and functional discussions with other teams and stakeholders Able to identify problems and suggest improvements or adapt existing methods and techniques drawing from past experiences and feedback. Actively acquire more complex skills, techniques, operating practices in order to progress towards full proficiency in the field of specialization. Good practical understanding of various technologies and its application. Ensure timely delivery of assigned work. Ensure quality of the deliverable for the work assigned. Escalate and resolve timely, the technical and module related issues to the senior.
Confirm your E-mail: Send Email