R&D Senior Software Engineer
Dassault Systèmes
Date: 7 hours ago
City: Petaling Jaya
Contract type: Full time
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
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
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.
- Bachelor's degree in Computer Science or a related field.
- Minimum 7 years of experience as a full-stack developer.
- Strong proficiency in:
- Front-end: React, Angular and/or Vue
- Back-end: Java, Spring Framework
- 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.
- 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.
As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Customer Financial Services Specialist
FedEx,
Petaling Jaya
8 hours ago
This role is responsible for managing customer accounts, processing financial transactions, and providing exceptional service to our clients.This role requires strong communication skills, attention to detail, and a customer-centric approach to problem-solving.Key RolesProvide comprehensive financial services to customers, including account management, credit advisement, and payment solutions.Analyze customer financial needs and develop tailored solutions to meet those needs, ensuring a high...
Assistant Controller – North Asia & Oceania
Takeda,
Petaling Jaya
1 day ago
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.Job Description:About Takeda:At...
Information Security Analyst
NTT DATA, Inc.,
Petaling Jaya
1 day ago
Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT DATAThe Information Security...