Software Application Development Engineer

Intel Intel · Semiconductors · Penang, Malaysia

Software Application Development Engineer at Intel, focusing on developing, testing, and maintaining software applications. The role involves both frontend and backend development, secure coding practices, and collaboration with product security engineers. It requires proficiency in programming languages like C#, SQL, TypeScript, Angular, JavaScript, and knowledge of RDBMS and Agile methodologies. Experience with DevOps, CI/CD, and cloud platforms is preferred.

What you'd actually do

  1. Design, develop, test, and debug software applications used by end users or integrated with other applications.
  2. Contribute to the development of both frontend and backend components of the application stack.
  3. Utilize secure coding practices to ensure applications meet software legal compliance guidelines.
  4. Analyze user stories and translate them into well-designed, efficient, and scalable software solutions.
  5. Write functional and test code, ensuring software meets quality and performance standards.

Skills

Required

  • C#
  • SQL
  • TypeScript
  • Angular
  • JavaScript
  • RDBMS
  • Normalization
  • complex query writing
  • optimization
  • secure coding principles
  • software development lifecycle (SDL) processes
  • Git
  • Agile practices

Nice to have

  • DevOps practices
  • CI/CD pipelines
  • cloud platforms
  • React
  • Node.js