Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Pune,India |
Education | Not Mentioned |
Salary | Not Mentioned |
Industry | IT / Computers - Software |
Functional Area | Software Development |
EmploymentType | Full-time |
Description TemplateSection 1: Identifying InformationPosition Title:Engineer, Software DevelopmentJob code:Grade:8Date Prepared:Reports to:Supervisor, Software DevelopmentPrepared by:Mark EseoDepartment:Hyperautomation Professional ServicesBusiness line:All lines of businessPositions reporting to this positionN/ATarget team size:n/aCountry/City:Philippines/ManilaBulgaria/SofiaSection 2: Position SummaryThis role is primarily responsible for developing software and automation for the Ingram Micro Internal and External partners using the prescribed programming language / platform by the team. The role entails maintaining existing codebase, interpreting technical requirements and designing optimized solutions. The role is expected to be self-sufficient with minimal supervision required and capable of handling intermediate to complex projects.Section 3: Responsibilities, Supporting Actions & End-ResultsGuidelines: List the essential responsibilities, functions and/or activities, provide the supporting actions to describe how the work will be accomplished and provide the desired end results. List the responsibilities in order of importance and the estimated percentage of time for the responsibility (no one responsibility should be greater than 60% of time or less than 10%). The most important responsibility is not necessarily the one where the most amount of time is spent.Major Responsibility:Application and AutomationDevelopmentSupporting Actions:Develop the codebase based on requirements. Setup secure connections to databases and applications as necessary. Comply to code standards and module requirements. Interpret technical requirements. Recommend algorithms to solve problem statements. Provide development timeline assessment. Research the unknowns in the project. Assist in deployment activities.End Results:Developmental tasks assigned completed on agreed timelines without compromising the quality of work.Percentage: 50%Major Responsibility:Perform testsSupporting Actions:Administer unit tests and assist in performing UAT with the business. Address the feedback and/or bugs found during the testing period.End Results:Error-free software upon launching to production.Percentage: 10%Major Responsibility:Project documentation and correspondenceSupporting Actions:Produce technical design as required. Write user manuals when necessary. Manage meetings with stakeholders. Provide timely updates on different phases of the project. Communicate to the business timely updates on the project/request.End Results:Task assigned completed on agreed timelines without compromising the quality of work.Percentage: 10%Major Responsibility:Software maintenanceSupporting Actions:Resolve issues and bug reports raised by the end-users within the stipulated timeline. Enhance applications based on new requirements. Provide development timeline assessment.End Results:Error-free and enhanced applications based on specifications.Percentage: 10%Major Responsibility:Software License SupportSupporting Actions:Respond to technical queries relating to software licenses supported by the team. Configure license bill of material needed by a client to meet software requirements. End Results:Accurate information to be provided to the partners within the agreed service level agreementsPercentage: 20%Section 4: DecisionMaking Authority LevelGuidelines:Describe the authority held by the position by listing the main decisions that the position is free to make and explain the decisions that depend on the positions advice.Decisions free to make:Schedule of code commitsFunction-level code algorithmOptimal solution to debug issuesExplain the decisions that depend on positions advice:Project timelinesFramework-level solution designSection 5: Scope/DimensionsGuidelines: List the main quantitative measures that define the size and scope of the position (headcount, budget, profit dollar target).The role is expected to support the Global Business Services (includes centers outside of their geographic location)The role is expected to produce reliable results within the usual 4-week development period (except when theres unusual factors involved)Section 6: Job Qualifications and Educational Requirement2-4 years graduate of IT or any related course preferred. 3 years functional experience 1 year of specific experienceAdvanced skill in teams required programming language / platform (VB / UiPath / Power platform / Automation Anywhere)Intermediate skill in database designFamiliarity with software development lifecycleFamiliarity with object-oriented programmingProficient in MS Office ApplicationsFoundational Competencies:Drives Engagement
Keyskills :
UipathPower platformSoftware Development LifecycleAutomation AnywhereDatabase Designobject-oriented programmingMs Office Applications