Job
Description
Role Overview: In this role, you will be responsible for brainstorming, designing, and developing new features in products. You will develop tools and infrastructure to enhance engineering productivity. Independently working on features through release, you will design and implement moderate to high complexity features to a high standard of quality. Your role will involve facilitating decisions to ensure timely delivery of a quality product. Additionally, you will define and prioritize tasks, as well as leverage resources to complete tasks on time. You will review code and design of junior engineers, providing them with high-quality feedback. Furthermore, you will be involved in testing activities and writing unit tests for the features. Key Responsibilities: - Brainstorm, design, and develop new features in products - Develop tools and infrastructure to improve engineering productivity - Work independently on features through release - Design and implement moderate to high complexity features to a high level of quality - Facilitate decisions necessary to deliver a quality product in a timely fashion - Define and prioritize tasks, leveraging resources to complete tasks on time - Review code and design of junior engineers, providing high quality feedback - Involve in testing activities and write unit tests for the features Qualifications Required: - B.E/ B.Tech/ M.Tech/ MCA in Computer Science/ Information Technology/ Electronics and Communications / Telecommunication / Electrical / Instrumentation - 2 - 5 years of industry experience in C++ - Demonstrated ability in problem-solving, effectively diagnosing technical issues and proposing reasonable solutions - Strong understanding and experience of software design principles - Familiarity with Agile software development practices and continuous integration pipelines is preferred Additional Company Details: At Emerson, the workplace culture prioritizes every employee's value, respect, and empowerment to grow. The environment fosters innovation, collaboration, and diverse perspectives as great ideas stem from great teams. The commitment to ongoing career development and cultivating an inclusive culture ensures that you have the support to thrive. Through mentorship, training, and leadership opportunities, Emerson invests in your success to make a lasting impact. Diverse teams working together are emphasized as key to driving growth and delivering business results. Employee wellbeing is recognized as important, with competitive benefits plans, various medical insurance plans, an Employee Assistance Program, employee resource groups, and recognition initiatives. Flexible time off plans, including paid parental leave (maternal and paternal), vacation, and holiday leave, are provided to support a healthy work-life balance.,