x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer_23WD73298
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer_23WD73298

Autodesk Asia Pte. Ltd.

Autodesk Asia Pte. Ltd. company logo

Position Overview

You will plan, design, develop and tests software systems and applications for traditional or cloud-based products that customers purchase; results achieved though enhancements of current products or new products. Reporting to the Engineering Manager for the Enablement Platform team, you will also collaborate with team members, members of other teams and customers in producing quality deliverables efficiently.

Responsibilities

IMPLEMENTATION:

  • Provide the business with valuable software through continuous delivery
  • Ensure code can be localized for other languages,
  • Develop high quality, secure, stable code for use in products and solutions for customers, making it easier for other developers to maintain, reuse, and localize
  • Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity
  • Advocate for the best user experience
  • Develop Unit Tests; strive to automate testing as much as possible
  • Ensure new code conforms to established coding standards and meet design specification
  • Ensure new code follows best security practices
  • Document new code and features developed, including changes to existing code
  • Write and present code design specifications
  • Participate in code reviews to ensure new code conforms to standards.
  • Work with customers to identify and resolve product defects
  • Maintain, troubleshoot and debug code
  • Test newly developed features to ensure they are functioning properly
  • Participate in developing test plans, including regression tests, for newly developed software or feature
  • Ensure new code, feature or software product meets performance goals/metrics
  • Resolve defects logged by customers or QA and document all changes made.
  • Accept changing requirements, even late in development
  • Collaborate on storyboarding and story pointing
  • Participate in team retrospectives and feedback loops to improve on future iterations
  • Provide the Product Owner with any support required to facilitate their backlog grooming
  • Participate in daily team scrum meetings
  • Participate in sprint planning sessions
  • Demonstrate product increments in sprint reviews

Minimum Qualifications

  • Bachelor's degree or higher in Computer Science, Engineering or related fileds
  • Minimum of 5 years and above of professional software development experience
  • Expertise in coding language, primarily in Python and Javascript.
  • AGILE software development experience
  • Experience in AWS cloud technology
  • Write and maintain the code following Test-Driven-Design principles

Preferred Qualifications

  • Ability to work collaboratively with a large group of engineers / product managers external to the team to help them integrate the components in their products
  • Experience in architecture solution and system design development
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?