Involved in coding, testing, and deploying scalable software solutions.
Collaborate with cross-functional teams, including product management and user experience.
Troubleshoot complex issues, perform root cause analysis, and implement effective resolutions.
Manage projects from requirements gathering through deployment.
Contribute to continuous integration and delivery processes.
Support ongoing maintenance to drive innovation and operational excellence.
Contribute to the development of Marketing and Sales capabilities.
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area.
4 years’ experience in software engineering or related area.
Proven expertise in object-oriented programming and software design with proficiency in languages such as Java, Python, or Scala.
Strong experience in platform design, API development, and component services within cloud environments like Microsoft Azure or GCP.
Demonstrated ability to deliver scoped features through iterative and incremental development, ensuring high scalability and maintainability.
Skilled in debugging, root cause analysis, and defect management to enhance application performance and reliability.
Hands-on experience in Hive/Spark/BigQuery/SQL.
Knowledge of CI/CD pipelines and scripting languages.
Good to have
Experience building real-time data processing flows in Apache NiFi.
Familiarity with agile methodologies, test case development, and quality assurance processes to ensure robust software delivery.