Grow with us
Make the world better

Your opportunities

PLC Programmer
job locationNoida, U.P
job typeFull-time

Proficient in PLC programming languages, experience with industrial automation systems, and ability to debug and optimize PLC programs.

Sr. Software Developer I
job location Noida, U.P
job type Full-time

Design, develop, and debug software solutions, lead projects, mentor junior developers, and contribute to software architecture and design.

Sr. Software Developer II
job location Noida, U.P
job type Full-time

Design, develop, and debug complex software solutions, lead and manage projects, mentor junior developers, and provide expertise in software architecture and design.

Data Analyst
job location Noida, U.P
job type Full-time

Analyze and interpret data, develop insights, create reports and visualizations, and provide data-driven recommendations for business decision-making.

Process Automation Engineer
job location Noida, U.P
job type Full-time

Design, develop, and optimize automated processes, implement process controls, and improve operational efficiency through automation technologies.

  • PLC Programmer
    Apply job
    Job location Location: Noida, U.P
    Job type Type: Full-time
    Job reports to Reports to: Department Manager
    JOB SUMMARY

    The PLC Programmer is responsible for designing, coding, debugging, and maintaining PLC programs for industrial automation systems. They work closely with cross-functional teams to ensure efficient and effective operation of automated processes.

    JOB RESPONSIBILITIES

    The responsibilities listed are fundamental to the position and must be performed successfully to achieve the key performance objectives of the role. Other responsibilities may be assigned.

    • Develop, test, and maintain PLC programs for industrial automation systems based on project requirements.
    • Debug and troubleshoot PLC programs to identify and resolve software and hardware issues.
    • Collaborate with process engineers and other stakeholders to understand automation requirements and translate them into PLC program logic.
    • Conduct system testing, commissioning, and startup of automated systems to ensure proper functionality.
    • Monitor and analyze system performance, identify areas of improvement, and implement optimizations to enhance system efficiency.
    • Stay up-to-date with industry trends, best practices, and emerging technologies related to PLC programming and automation.
    • Other duties may be assigned.
    JOB REQUIREMENTS
    • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
    • Proven experience in PLC programming and automation systems, preferably in an industrial setting.
    • Strong proficiency in PLC programming languages, such as ladder logic, structured text, or function block diagram.
    • Knowledge of industrial communication protocols, such as Modbus, Profibus, or Ethernet/IP.
    • Familiarity with PLC hardware, including controllers, I/O modules, and HMI/SCADA systems.
    • Ability to read and interpret electrical schematics and technical documentation.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork skills to collaborate with cross-functional teams and stakeholders.
  • Sr. Software Developer I
    Apply job
    Job location Location: Noida, U.P
    Job type Type: Full-time
    Job reports to Reports to: Department Manager
    JOB SUMMARY

    The Senior Software Developer I is responsible for designing, developing, and debugging software solutions. They lead projects, mentor junior developers, and contribute to software architecture and design to ensure high-quality software development.

    JOB RESPONSIBILITIES

    The responsibilities listed are fundamental to the position and must be performed successfully to achieve the key performance objectives of the role. Other responsibilities may be assigned.

    • Design, develop, and debug software solutions using industry best practices and coding standards.
    • Lead and manage software development projects, including requirement analysis, design, coding, testing, and deployment.
    • Collaborate with cross-functional teams, including product managers, UX/UI designers, and quality assurance, to ensure successful project delivery.
    • Mentor and provide guidance to junior developers, reviewing their code and providing feedback.
    • Contribute to software architecture and design discussions, suggesting improvements and optimizations.
    • Stay updated with emerging technologies, trends, and best practices in software development to continuously improve the quality of software deliverables.
    JOB REQUIREMENTS
    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
    • Proven experience as a software developer, with expertise in one or more programming languages such as Java, C++, Python, or JavaScript.
    • Strong understanding of software development principles, design patterns, and best practices.
    • Experience with software development methodologies, such as Agile or Scrum.
    • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
    • Strong communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
    • Ability to lead and manage software development projects, and mentor junior developers.
    • Familiarity with software development tools, such as version control systems, integrated development environments (IDEs), and bug tracking systems.
  • Sr. Software Developer II
    Apply job
    Job location Location: Noida, U.P
    Job type Type: Full-time
    Job reports to Reports to: Department Manager
    JOB SUMMARY

    The Senior Software Developer II is a highly skilled and experienced professional responsible for designing, developing, and debugging complex software solutions. They lead and manage projects, provide technical expertise, mentor junior developers, and contribute to software architecture and design to ensure the delivery of high-quality software products.

    JOB RESPONSIBILITIES

    The responsibilities listed are fundamental to the position and must be performed successfully to achieve the key performance objectives of the role. Other responsibilities may be assigned.

    • Design, develop, and debug complex software solutions using advanced programming languages, frameworks, and tools.
    • Lead and manage software development projects, including planning, execution, and delivery, while ensuring adherence to quality and timeline standards.
    • Provide technical expertise in software development, including code reviews, performance optimizations, and troubleshooting of complex issues.
    • Collaborate with cross-functional teams, including product managers, architects, designers, and quality assurance, to define and deliver software requirements.
    • Mentor and provide guidance to junior developers, conducting code reviews, sharing best practices, and promoting continuous learning.
    • Contribute to software architecture and design discussions, proposing innovative solutions and improvements.
    • Stay updated with emerging technologies, trends, and best practices in software development, and apply them to improve software quality and efficiency.
    JOB REQUIREMENTS
    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
    • Proven experience as a senior software developer with expertise in one or more advanced programming languages, frameworks, and tools.
    • Strong understanding of software development principles, design patterns, and best practices.
    • Experience in leading and managing software development projects, including project planning, execution, and delivery.
    • Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
    • Strong communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
    • Ability to provide technical expertise in software development, including code reviews, performance optimizations, and issue troubleshooting.
    • Experience in mentoring and guiding junior developers, promoting a culture of continuous learning and improvement.
    • Familiarity with software development tools, such as version control systems, integrated development environments (IDEs), and bug tracking systems.
  • Data Analyst I
    Apply job
    Job location Location: Noida, U.P
    Job type Type: Full-time
    Job reports to Reports to: Department Manager
    JOB SUMMARY

    The Data Analyst is responsible for analyzing and interpreting data, developing insights, creating reports and visualizations, and providing data-driven recommendations to support business decision-making. They work with cross-functional teams to gather, analyze, and present data to drive strategic initiatives and improve operational performance.

    JOB RESPONSIBILITIES

    The responsibilities listed are fundamental to the position and must be performed successfully to achieve the key performance objectives of the role. Other responsibilities may be assigned.

    • Analyze and interpret data using statistical methods and data visualization techniques.
    • Collect and clean data from various sources to ensure accuracy and reliability.
    • Develop and maintain reports, dashboards, and visualizations to present data insights to stakeholders.
    • Collaborate with cross-functional teams to identify data-driven solutions to business challenges and support strategic initiatives.
    • Perform data profiling and data quality assessments to ensure data integrity and consistency.
    • Identify trends, patterns, and anomalies in data to provide actionable recommendations for business decision-making.
    • Stay updated with industry trends, best practices, and emerging technologies related to data analysis and data visualization.
    • Communicate and present data findings to stakeholders in a clear and concise manner.
    • Participate in data-related projects and initiatives to drive data-driven decision-making culture within the organization.
    JOB REQUIREMENTS
    • Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, or a related field.
    • Proven experience as a data analyst, with expertise in data analysis, data visualization, and statistical methods.
    • Strong proficiency in data analysis tools and techniques, such as SQL, Python, R, Excel, or Tableau.
    • Knowledge of data modeling, data warehousing, and data integration concepts.
    • Excellent problem-solving skills, attention to detail, and ability to work with large datasets.
    • Strong communication skills, both written and verbal, to effectively communicate data insights to stakeholders.
    • Ability to work independently and collaboratively in a cross-functional team environment.
    • Familiarity with data privacy regulations, data security best practices, and data governance principles.
    • Experience in working with business stakeholders to gather and understand data requirements for analysis.
    • Ability to adapt to changing priorities and meet deadlines in a fast-paced environment.
  • Process Automation Engineer
    Apply job
    Job location Location: Noida, U.P
    Job type Type: Full-time
    Job reports to Reports to: Department Manager
    JOB SUMMARY

    The Process Automation Engineer is responsible for designing, developing, implementing, and optimizing process automation solutions to improve operational efficiency and productivity. They work closely with cross-functional teams to identify automation opportunities, develop technical solutions, and oversee the deployment and maintenance of automation systems.

    JOB RESPONSIBILITIES

    The responsibilities listed are fundamental to the position and must be performed successfully to achieve the key performance objectives of the role. Other responsibilities may be assigned.

    • Identify and evaluate process automation opportunities through data analysis and process assessments.
    • Design, develop, implement, and optimize process automation solutions, including robotic process automation (RPA), machine learning, and other automation technologies.
    • Collaborate with cross-functional teams to understand business requirements, gather data, and develop technical solutions that align with process automation goals.
    • Oversee the deployment and maintenance of automation systems, ensuring that they are operating effectively and efficiently.
    • Conduct testing, debugging, and troubleshooting of automation systems to resolve issues and ensure smooth operation.
    • Monitor and analyze process automation performance data, identify areas for improvement, and implement corrective actions as needed.
    • Provide technical expertise and support to business stakeholders, team members, and end-users in utilizing automation systems.
    • Stay updated with emerging technologies, trends, and best practices in process automation and recommend innovative solutions to improve operational processes.
    • Document processes, procedures, and technical specifications related to process automation systems.
    • Participate in cross-functional projects and initiatives related to process improvement and automation.
    JOB REQUIREMENTS
    • Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
    • Proven experience as a process automation engineer, with expertise in robotic process automation (RPA) and other automation technologies.
    • Strong understanding of business processes, data analysis, and process improvement methodologies.
    • Experience in designing, developing, implementing, and optimizing process automation solutions in a corporate environment.
    • Knowledge of automation tools and technologies, such as UiPath, Automation Anywhere, Blue Prism, Python, or other relevant programming languages.
    • Strong problem-solving skills, attention to detail, and ability to work with complex processes and data sets.
    • Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
    • Ability to work independently and as part of a team, and to manage multiple tasks and projects simultaneously.
    • Familiarity with process mapping, process modeling, and process documentation techniques.
    • Ability to adapt to changing technologies and business requirements, and continuously update skills in process automation.