Principal Software Developer
Emerson Electric (Asia) Limited
Job Description
In This Role, Your Responsibilities Will Be:
Lead the architecture, design, and technical direction of software solutions with a focus on AI-enabled capabilities and industrial software innovation.
Make sound technical decisions and clearly communicate options, trade-offs, and recommendations to technical and non-technical stakeholders.
Develop, review, and optimize complex software components to ensure quality, maintainability, scalability, and reliability.
Partner with product owners, architects, and cross-functional teams to translate customer and business needs into actionable technical solutions.
Establish and continuously improve engineering practices related to software quality, testing, security, performance, and delivery.
Mentor and support fellow developers by sharing knowledge, providing technical guidance, and fostering a culture of continuous learning and collaboration.
Evaluate emerging technologies and industry