Lead I Product Engineering

Year    TN, IN, India

Job Description

9 - 12 Years
1 Opening
Chennai


Role description




Role Proficiency:



Leverages technical expertise with some guidance from Lead II to select appropriate technical options for development; with an understanding of complex product requirements based on customer discovery process



Outcomes:



Ensure product requirements and user stories are clearly understood from the customer discovery process

Create effort estimation and ETA for the deliverables ensure adherence to timelines/SLAs wherever applicable

Enable solutioning for complex technology problems write code for very critical modules/complex algorithms develop complex features and unit test cases

Ensure execution of test cases and preparation of release document in line with requirements

Adherence to the best practices and standards; providing periodic status updates

Ensure career progression for Product Engineers via focused mentoring and grooming

Ensure hiring of right candidates via technical assessments for the Product Engineering Lead role

Influence and improve customer satisfaction

Set OKRs for self/team and also provide feedback to these goals of team members


Measures of Outcomes:



Adherence to engineering process and standards (coding standards)

Adherence to project schedule and timelines

# of technical issues uncovered during the execution of the project

Number of defects in the code in the product overall

Number of defects post-delivery overall

Number of non-compliance issues overall

Number of reusable components/libs developed overall

Number of domain certification/ product certifications

Personal achievement of quarterly/yearly objectives (OKR Assignments HIG Stretch goals)


Outputs Expected:



Product Requirements:



Understand critical / complex product requirements (functional and non-functional); Create a low-level design document (which captures class level diagram and attributes mapped to the class and sequence diagram) based on the understanding of high-level design; Seek review inputs from the Solution architect and incorporate the same



Product Design and Development:



Create POCs to identify the feasibility of new technologies / products and share the findings with the architecture team;

Provides technical inputs for product research
design

analysis

testing

process improvement

and complex troubleshooting for critical and large projects in the product development process


Build optimized modules in terms of performance without affecting functionality

Under the guidance of Architects
create high level software design (HLSD) documents
Provide technical expertise to resolve challenging programming and design problems Drive architecture / code reviews and eliminate implementation problems early in development cycle Establish design standards and deliver solutions which meets product's functional and non-functional requirements Provide technical guidance to the team in resolving complex technical issues



Product Testing:



Conduct Integration testing and resolve defects/bugs during QA Testing
Alpha Release

Beta Release

Post-Release patches for complex modules.


Maintain code quality
ensure code coverage.




Technology Thought Leadership:



Participate in various conferences
seminars

webinars and create blogs / white papers to showcase technology thought leadership


Contribute with inputs to create knowledge assets
user manual

online help document

installation scripts and installation manual; leveraging the same




People Management:



Train and mentor team members in product development track

Build positive working relationship with the clients' module leads


Skill Examples:



Uses Domain / Industry Knowledge to independently understand and interact with SME at various stages of the development

Use knowledge of Product Features / Functionality to understand the complex functionality of the product to build training materials and assessments for the product. Share best practices with other teams leverage the best practices followed. Assess product suitability and feasibility provide / create a mechanism/model to calculate ROI for a feature roll-out

Create Training plans/SOPs to help DevOps Engineers deal with already existing CI/CD Pipelines and components

Deliver components that automates parts of the build/deploy lifecycle for products

Configure a CI/CD pipeline that can be used by product development teams

Use User Experience Knowledge to understand user interface design and implication on product design and development and improve product usability across the user base. Provide necessary inputs to design team that indicates the user profile/segments and savviness of these users so the right trade-off can be achieved


Knowledge Examples:


Domain / Industry Knowledge: Has working knowledge of standard business processes within the relevant industry vertical customer business domain
+ Technology Trends Knowledge: Demonstrates broad knowledge of technology trends related to multiple inter-related technologies

+ Has specialized knowledge of product architecture elements

+ Proficient in object-oriented analysis and design and good knowledge on software design principles and patterns.

+ Knowledge of the application development lifecycle preferably Agile and XP.

+ Product Features / Functionality: Has specialized knowledge of the product

+ Knowledge of Config/Build/Deploy processes and tools

+ Knowledge of IAAS - Cloud providers (AWS Azure Google etc.) and their tool sets

+ Knowledge of the application development lifecycle

+ Comprehension of Quality Assurance processes

+ Knowledge of Quality Automation processes and tools

+ Familiar with multiple tool stacks not just one

+ Knowledge of Build Branching/Merging

+ Knowledge about containerization

+ Technology Partnership Management: Has specialized knowledge of parameters for vendor evaluation

+ User Experience Knowledge: Has basic knowledge of aspects that enhance product/systems usability to improve the overall user experience

Additional Comments:

Job Summary Technical Product Analyst As a technical product analyst, you will play a crucial role in ensuring the reliability and accuracy within the billing and conversion area of the Print segment. Your primary responsibilities will involve troubleshooting and resolving production issues and managing technical operations and making small enhancements upon the request of the business. The role includes working alongside tech teammates and business partners in agile methodology Basic Qualification: Education and Experience: Bachelor's in computer science or related field. See skills sets below for mandatory/optional qualifications Skills Required Mandatory/Optional Experience Required Specific expectation/comment Uni-SPF Mandatory 9+ o Familiarity with ISPF on IBM mainframes (TSO/ISPF environment) o UNIX/Linux command-line navigation and shell scripting o File system management and permissions o Working with terminal emulators and screen resizing o Editing ASCII, EBCDIC, and binary files o Terminal and keyboard mapping configuration o Terminal and keyboard mapping configuration JCL (Job Control Language) Mandatory 9+ Understanding of JCL (Job Control Language) REXX scripting Mandatory 9+ Experience with REXX scripting Control-M Mandatory 9+ o Job scheduling and batch processing knowledge o Monitoring and troubleshooting job failures o Understanding of dependencies and calendars PVCS Optional o Version control concepts o Managing file revisions and baselines o Branching and merging strategies o Integration with development environments Jira Optional o Experience working within Jira and agile methodologies Service Now Optional o Experience working with tickets and requests within ServiceNow Other specific expectations for this role: schedule flexibility and availability for on call shifts and some off-hours support is required. Ability to communicate clearly with IT shared services teams and business partners. Ability to work within a team setting, communicate clearly with business partners and stakeholders, attention to detail, triage and troubleshooting skills, change management best practices, team collaboration, and agile/scrum methodology knowledge is required Specific Hardware /Software requirements: See above for mandatory / optional skills Standard overlap hours with onsite: EST 8 am - 11 am, CST 7 am - 10 am

Skills




UNI-SPF,Jcl,REXX



About UST




UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world's best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients' organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact--touching billions of lives in the process.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4213257
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year