Job Openings Software Engineer

About the job Software Engineer

Job brief

We are seeking a Software Developer to join a globally collaborative technology team focused on delivering advanced automation solutions across web, desktop, cloud, and embedded platforms. Youll be part of an agile development environment applying Scaled Agile Framework (SAFe) principles, working alongside engineers and developers to design, build, and improve next-generation digital products integrated with cutting-edge hardware and software systems.

Responsibilities

  • Collaborate in a cross-functional agile team to deliver shippable software increments in short cycles
  • Contribute to the end-to-end development lifecycle: requirements analysis, solution design, development, unit testing, deployment, and maintenance
  • Write clean, scalable, and well-documented code using modern tools and frameworks.
  • Participate in manual and automated testing (unit, integration, and non-functional tests including performance and security).
  • Partner with Product Owners and stakeholders to refine requirements and define clear, testable acceptance criteria.
  • Apply coding best practices and contribute to technical design discussions and sprint planning.
  • Stay updated on evolving technologies and continuously improve processes and tools across product domains.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3 years of experience in software development within product or engineering environments.
  • Solid background in frontend technologies such as Angular or React.
  • Strong proficiency in backend development, particularly with .NET Core (C#).
  • Basic knowledge of Python and familiarity with cloud platforms (Azure, AWS, or GCP).
  • Exposure to CI/CD pipelines and DevOps practices.
  • Awareness or experience using AI development tools such as OpenAI, Google Gemini, or Meta Llama.

  • Why Join Us?
  • Be part of a globally collaborative team that builds intelligent, scalable digital solutions.
  • Thrive in an inclusive and innovation-driven environment that values diverse perspectives.
  • Access professional growth opportunities, technical training, and leadership development.
  • Enjoy flexible work arrangements and a comprehensive benefits package designed with well-being in mind.