R&D Senior Software Engineer (Full Stack)

DELMIA

Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a R&D Senior Software Engineer (Full Stack) in Selangor, Malaysia!

Role Description & Responsibilities

  • Full-Stack Development: Design, develop, and maintain both front-end and back-end components of our DELMIA Operation Planning & Optimization applications, ensuring seamless integration and optimal performance.
  • Front-End Expertise: Focus on user experience and interface design, utilizing technologies such as JavaScript, TypeScript, React, Leaflet, Redux, HTML, and CSS.
  • Back-End Proficiency: Leverage Java, Jakarta EE, Spring Framework, and Hibernate to build robust and scalable back-end systems.
  • Full Development Lifecycle: Contribute to the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Technical Leadership: Provide technical guidance, mentor team members, and make strategic decisions regarding technology choices and best practices.
  • Quality Assurance: Write and automate comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Agile Methodology: Collaborate effectively within an agile development team, participating in daily stand-ups, sprint planning, and retrospectives.
  • Continuous Learning: Stay up-to-date with the latest technologies and industry trends to drive innovation and improve development processes.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Minimum 7 years of experience as a full-stack developer.
  • Strong proficiency in:
  • o Front-end: JavaScript, TypeScript, React, Redux, HTML, CSS
  • o Back-end: Java, Jakarta EE, Spring Framework, Hibernate
  • Solid understanding of web application architecture, design patterns, and security best practices.
  • Experience with database technologies (e.g., SQL, NoSQL).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team.
  • A passion for learning and a drive to stay up-to-date with the latest technologies.

What’s in it for you?

  • Prestigious Company: Work for one of the biggest software companies in Europe.
  • Diverse Exposure: Gain exposure to a wide variety of industry experiences and IT technologies.
  • Global Environment: Collaborate with brilliant colleagues from around the globe in an international work environment.
  • Growth Opportunities: Enjoy a supportive environment for personal and career growth.
  • Challenging Projects: Work on challenging and impactful projects.
Read Full Description
Confirmed 9 hours ago. Posted 20 days ago.

Discover Similar Jobs

Suggested Articles