Peacock Engineering India Private Limited

8 Job openings at Peacock Engineering India Private Limited
Dot Net Developer Bengaluru / Bangalore,Karnataka,India 5 - 8 years INR 10.0 - 20.0 Lacs P.A. On-site Full Time

Specific Responsibilities: Architect, develop, and maintain Windows-based applications using C# and the .NET ecosystem. Implement robust, scalable, and high-quality code that meets product requirements. Package, submit, and manage applications for the Windows App Store. Ensure compliance with Microsoft Store policies and guidelines, addressing certification feedback and updates. Work closely with cross-functional teams including Product Management, UI/UX, and QA to create seamless user experiences. Participate in code reviews, offer constructive feedback, and share best practices with the development team. Optimize application performance and loading times, ensuring superior end-user experience. Identify and resolve performance bottlenecks in existing codebases. Monitor application performance and resolve user-reported issues in a timely manner. Regularly update and maintain applications to ensure compatibility with the latest OS features and security requirements. Stay current with emerging Windows and C# technologies and proactively recommend improvements to existing products or processes. Explore new functionalities and integrations that can enhance the product's capabilities. Skills & Personal Qualities Required: Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field (equivalent experience will be considered). 4 years of experience in developing Windows desktop or UWP applications. Demonstrated track record of successfully deploying and maintaining apps on the Windows App Store (preferred). Proficiency in C#, .NET Framework, or .NET Core. Experience with Windows development frameworks (e.g., UWP, WPF, WinUI). Familiarity with Microsoft Store publishing processes and requirements. Familiarity with software development methodologies such as Agile or Scrum. Experience with version control systems (e.g., Git) and collaboration tools (e.g., GitHub, GitLab). Knowledge of databases (SQL and NoSQL), RESTful APIs, and microservices architecture is a plus. Knowledge of software development best practices (e.g., unit testing, CI/CD). Understanding of UI/UX principles for Windows applications is a plus. Strong analytical, problem-solving, and critical-thinking skills. Excellent communication and teamwork abilities, with the capacity to work effectively in a collaborative environment. Detail-oriented, with the ability to manage multiple priorities in a fast-paced setting. Skills & Personal Qualities Desired: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. Experience working with the ESRI GIS framework (e.g., ArcGIS) or similar GIS technologies. Knowledge of IBM Maximo or other CMS/work management systems. Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

.Net Product Developer Bengaluru / Bangalore,Karnataka,India 5 - 8 years INR 5.0 - 25.0 Lacs P.A. On-site Full Time

.Net Product Developer Location : Bengaluru Specific Responsibilities: Architect, develop, and maintain Windows-based applications using C# and the .NET ecosystem. Implement robust, scalable, and high-quality code that meets product requirements. Package, submit, and manage applications for the Windows App Store. Ensure compliance with Microsoft Store policies and guidelines, addressing certification feedback and updates. Work closely with cross-functional teams including Product Management, UI/UX, and QA to create seamless user experiences. Participate in code reviews, offer constructive feedback, and share best practices with the development team. Optimize application performance and loading times, ensuring superior end-user experience. Identify and resolve performance bottlenecks in existing codebases. Monitor application performance and resolve user-reported issues in a timely manner. Regularly update and maintain applications to ensure compatibility with the latest OS features and security requirements. Stay current with emerging Windows and C# technologies and proactively recommend improvements to existing products or processes. Explore new functionalities and integrations that can enhance the product's capabilities. Skills & Personal Qualities Required: Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field (equivalent experience will be considered). 4 years of experience in developing Windows desktop or UWP applications. Demonstrated track record of successfully deploying and maintaining apps on the Windows App Store (preferred). Proficiency in C#, .NET Framework, or .NET Core. Experience with Windows development frameworks (e.g., UWP, WPF, WinUI). Familiarity with Microsoft Store publishing processes and requirements. Familiarity with software development methodologies such as Agile or Scrum. Experience with version control systems (e.g., Git) and collaboration tools (e.g., GitHub, GitLab). Knowledge of databases (SQL and NoSQL), RESTful APIs, and microservices architecture is a plus. Knowledge of software development best practices (e.g., unit testing, CI/CD). Understanding of UI/UX principles for Windows applications is a plus. Strong analytical, problem-solving, and critical-thinking skills. Excellent communication and teamwork abilities, with the capacity to work effectively in a collaborative environment. Detail-oriented, with the ability to manage multiple priorities in a fast-paced setting. Skills & Personal Qualities Desired: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. Experience working with the ESRI GIS framework (e.g., ArcGIS) or similar GIS technologies. Knowledge of IBM Maximo or other CMS/work management systems. Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

Maximo Technical Professional Bengaluru / Bangalore,Karnataka,India 3 - 8 years INR 8.0 - 30.0 Lacs P.A. On-site Full Time

Specific Responsibilities: Technical expert in IBM Maximo EAM technology. Should be well versed in MBO customizations for Maximo 7.x version. Advanced JAVA, SQL knowledge. Maximo building and deploying to various instances. Business process management using workflow design and management. Expert Knowledge of Maximo Integration Framework (MIF). Provide technical services over the entire lifecycle of a project. communication skills (verbal and written) possess the ability to multi-task. Maximo installations and upgrade work experience Participate in solution architecture design. Perform application and solution development to meet project requirements. Develop and document detailed technical designs to meet business requirements. Manage multiple technical environments and support the development and testing processes. Lead or assist in data conversion and migration efforts. Configure Maximo and assist in the development of interfaces to external systems. Identify areas of customization and optimization and provide solutions that meet the business requirements. Conduct system testing, as necessary. Skill Requirements - Essential: Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience. Strong Maximo technical knowledge required to help execute numerous projects. Work experience in a technical position with the implementation and utilization of fully integrated enterprise asset management system. Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces. Ability to create and update advanced technical documentation. Strong communication skills and the ability to work well in a project team environment. Drafting/Reviewing Functional Specifications Drafting/Reviewing Technical Specifications Skill Requirements - Preferable: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. IBM Maximo 7.x certification Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

Vue.js Development Professional Bengaluru / Bangalore,Karnataka,India 4 - 8 years INR 10.0 - 20.0 Lacs P.A. On-site Full Time

Specific Responsibilities: Developing new user-facing features for our clients using Vue.js Translating functional requirements (User Stories/Tasks) and wireframes into high quality code with tests Working with architects, developers, and QA engineers to ensure that your work is testable, meets industry security standards and is written to deliver good performance/scalability. Perform application and solution development to meet project requirements. Develop and document detailed technical designs to meet business requirements. Manage multiple technical environments and support the development and testing processes. Identify areas of customization and optimization and provide solutions that meet the business requirements. Skills & Personal Qualities Required: Experience working with the IBM Maximo software product within the following capacities: B.Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience. Thorough understanding of Vue.js and its core principles Minimum four (4) years of work experience in Vue application development. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Demonstrable expertise in software development in an Agile setting Ability to deliver well-tested code consistently in an Agile, CI/CD environment Experience with JavaScript Testing frameworks and principles (Jest preferable) Familiarity with newer specifications of ECMAScript Familiarity with RESTful APIs Knowledge of modern authentication/authorization mechanisms Familiarity with modern build pipelines and tools (Azure DevOps preferable) Experience with common front-end development tools such as Babel, Webpack/Parcel, NPM/Yarn, etc. Familiarity with Git Good time-management skills Great interpersonal and communication skills Good spoken & written English Skills & Personal Qualities Desired: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

HubSpot CRM Administrator Bengaluru / Bangalore,Karnataka,India 2 - 5 years INR 8.0 - 15.0 Lacs P.A. On-site Full Time

Main Purpose: We are looking for an experienced HubSpot CRM Admin who will manage and optimize HubSpot functionalities, including creating dashboards, reports, and sequences, and handling other technical tasks within the platform. The ideal candidate will have at least two years of hands-on experience working with HubSpot CRM, with the ability to communicate effectively and solve problems. You will act as the go-to HubSpot expert, ensuring the platform is utilized to its full potential across teams. Specific Responsibilities: Administer and configure HubSpot CRM, ensuring proper setup and alignment with business needs. Create and manage custom dashboards, reports, and workflows to support various departments. Build and optimize sequences and automation workflows to enhance marketing, sales, and customer service processes. Perform regular data imports, exports, and integrations with other tools as needed. Troubleshoot and resolve HubSpot-related issues, providing technical support to users. Train and support team members on HubSpot best practices, ensuring effective platform usage. Stay updated with new HubSpot features and updates, to implement to optimize business processes. Monitor system performance, ensuring data integrity and proper usage across teams. Skill Requirements - Essential: Bachelor's degree in computer science, Information Technology, or a related field (or equivalent professional experience). Minimum 2 years of dedicated experience working with HubSpot CRM in a technical or admin capacity. Strong understanding of HubSpot's reporting, dashboard, workflow, and sequence-building capabilities. Excellent communication skills with the ability to explain technical concepts to non-technical users. Strong problem-solving skills with attention to detail and a proactive mindset. Reporting and dashboard creation Workflow and automation design Data management and integrity Problem-solving and troubleshooting Effective communication across teams Skill Requirements - Preferable: DevOps Methodology work experience. Certification in relevant work domain. Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work. As an employee, you will be encouraged to continually develop your capability & attain certifications to reflect your growth as an individual.

Maximo Technical Professional Bengaluru,Karnataka,India 5 - 15 years INR 10.0 - 30.0 Lacs P.A. On-site Full Time

Maximo Technical Professional Location : Bengaluru Specific Responsibilities: Technical expert in IBM Maximo EAM technology. Should be well versed in MBO customizations for Maximo 7.x version. Advanced JAVA, SQL knowledge. Maximo building and deploying to various instances. Business process management using workflow design and management. Expert Knowledge of Maximo Integration Framework (MIF). Provide technical services over the entire lifecycle of a project. communication skills (verbal and written) possess the ability to multi-task. Maximo installations and upgrade work experience Participate in solution architecture design. Perform application and solution development to meet project requirements. Develop and document detailed technical designs to meet business requirements. Manage multiple technical environments and support the development and testing processes. Lead or assist in data conversion and migration efforts. Configure Maximo and assist in the development of interfaces to external systems. Identify areas of customization and optimization and provide solutions that meet the business requirements. Conduct system testing, as necessary. Skill Requirements - Essential: Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience. Strong Maximo technical knowledge required to help execute numerous projects. Work experience in a technical position with the implementation and utilization of fully integrated enterprise asset management system. Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces. Ability to create and update advanced technical documentation. Strong communication skills and the ability to work well in a project team environment. Drafting/Reviewing Functional Specifications Drafting/Reviewing Technical Specifications Skill Requirements - Preferable: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. IBM Maximo 7.x certification Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

Application Test Professional DT bengaluru,karnataka,india 3 - 6 years INR 8.0 - 15.0 Lacs P.A. On-site Full Time

Application Test Professional Location : Bengaluru Specific Responsibilities Collaborate with QA analysts and software developers to create rigorous tests that measure how well the software works on different devices. Develop automation scripts using tools such as Katalon Studio, Appium, WebDriver IO, etc. Design and Develop Automation Scripts. Hands on Experience : Performance engineer Performance Testing JMeter/System Load Testing Stress Testing Neo load Throughput/Latency Optimization Performance Optimization API Performance Testing Postman Smoke Testing Sanity Testing Functional/Non Functional Testing Regression Testing Black/White Box Testing Manual Testing Execute Test Cases: Understand and execute test cases based on software requirements and technical specifications also while work on Defects. Ability to work on Test Strategy Plan. Analyse test results and track software defect reports. Active participation in Scrum calls. Should manage the tasks based on Priority and good in multitasking. Coordinate QA Environments and Infrastructure: Coordinate and manage the QA environments and automated testing infrastructure. Ensure that the testing environment is set up correctly for efficient testing. Detect and Document Software Failures: Detect software failures during testing so that defects can be discovered and corrected. Document and report issues and track their resolution. Participate in Test Automation Planning Meetings: Collaborate with cross-functional teams during Test Automation planning meetings. Provide insights and recommendations related to testing strategies. Mentor the consulting team in the process of effective impact assessment and selection of regression test collateral Managing the continued professional development, qualifications, and capabilities related to Automation Testing Skill Requirements - Essential Strong experience in automation testing tools and frameworks (Appium, WebDriver IO) Strong knowledge on Programming concepts (Java-Selenium preferrable) Functional and non-functional test automation work experience. Design and implement CI/CD pipelines using tools such as Azure, or similar. Integrate automated testing into CI/CD pipelines to facilitate continuous testing and ensure rapid feedback on code changes. Collaborate with development and DevOps teams to ensure seamless integration and deployment of code. Troubleshoot and resolve issues related to automated tests and CI/CD pipelines. Clear understanding of testing practices within software development and delivery programmes Clear understanding of the challenges of Agile development testing, regression testing, defect management Able to manage the priorities and daily work activity for yourself and a small team of other consultants. Be organised, methodical and proactive. Ability to verbally explain complex issues in clear, plain English. Ability to produce clear and accurate communications in mail. Strong communication and inter-personal skills both internally and with customers. Technical Specification development and documentation. Ability to work flexibly to meet customer requirements. Have experience managing automated functional test collateral. Skill Requirements - Preferable Good intellectual and analytical problem-solving ability. Demonstrate good networking skills and be able to establish strong personal relationships both internally and externally. Consultants are expected to obtain technical certifications relevant to testing. Alignment to ISTQB programmes and certifications. Product Knowledge API Testing work experience Person Specification/Attributes Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.

Java Product Developer bengaluru,karnataka,india 6 - 10 years INR 5.0 - 20.0 Lacs P.A. On-site Full Time

Specific Responsibilities: Analysing user requirements:Understand what users need from the final product. Designing and developing applications:Design and develop Java-based applications for web, desktop, and mobile platforms. Writing code:Write clean, efficient, and well-documented code. Testing and debugging:Test software to ensure it meets requirements and performs well.Debug and troubleshoot any issues. Collaborating with others:Work with product managers, designers, and stakeholders to identify and resolve technical issues. Providing technical support:Provide technical support to software users. Creating documentation:Create design documentation and user assistance tools. Staying up to date:Research new technologies and software products, and participate in educational opportunities. Contributing to the development lifecycle:Contribute to all stages of the software development lifecycle. Identifying opportunities for improvement:Identify opportunities to improve existing Java code. Preparing releases:Prepare and produce releases of software components. Supporting continuous improvement:Investigate alternatives and technologies, and present for architectural review. Skill Requirements - Essential: B.Tech. in Computer Science, Engineering or Business-related field and/or equivalent work experience. Strong technical knowledge required to help execute numerous projects. Minimum Six (6) years of work experience in a technical position Proficient to convert functional requirements into technical specifications, and configure, tailor and or customize the solutions including building interfaces. Ability to create and update advanced technical documentation. Strong communication skills and the ability to work well in a project team environment. Proficient in drafting/Reviewing Functional Specifications Proficient in drafting/Reviewing Technical Specifications Java certification Skill Requirements - Preferable: To bring industry knowledge world class capabilities innovation and cutting-edge technology to our clients in the Resources industry to deliver business value. To work with leading Resources client's major customers and suppliers to develop and execute projects and reliability strategies. To harness extensive knowledge combined with an integrated suite of methods people and assets to deliver sustainable long-term solution. python/ script programming experience. Person Specification/Attributes: Professional and committed, with a disciplined approach to work. Motivated and driven by finding and providing solutions to problems. Polite, tactful, helpful, empathic nature, able to deliver to the needs of customers. Has respect for others and their views. Technology minded and focused, enthusiastic about technologies. Analytical, able to raise from the detail and see the bigger picture. Dedicated to continually updating and upgrading own knowledge. Carries a mind-set of continuous improvement, constantly looking for better and more efficient ways of doing things. Values quality at the centre of all things in work.