Senior Software Developer, AutoCAD
$107,000–$107,000 year
On-siteVancouver, British Columbia, Canada
Vancouver, British Columbia, CanadaOn-siteFull Time$107,000–$107,000 yearSenior LevelEnterprise
Full TimeSenior LevelEnterprise
Job Summary
Estimate project schedules and deliver advanced macOS functionalities for AutoCAD while adhering to strict quality standards. Design and build new features by collaborating with cross-functional teams, continuously evaluating technologies to maximize development efficiency. Write unit tests for code robustness and improve application performance using Swift, Objective-C, and Metal frameworks. Work within a high-performance team to bring the AutoCAD user experience to the next level on macOS.
Required Qualifications
- Bachelor in Computer Engineering with 5+ years working experience or equivalent
- MS with 3+ years working experience
- Strong programming skills with C++, OOA and OOD skills
- Strong programming skills with Swift/Objective-C on macOS/iOS platform
- familiar with XCode and Cocoa frameworks
- Comprehensive technical knowledge in software development methodologies, design and implementation
- Good analytical and design skills at product level
- Good communications and interpersonal skills
- Motivated, self-starter, creative thinker, ability to work alone or as part of a team
- deep knowledge of Mac platform
- be mindful of the impact to AutoCAD Mac customers when developing the product
- work with cross functional and platform teams to deliver high quality product on schedule
- Estimate schedules for projects undertaken and complete them on time, adhering to pre-determined specification and quality standards
- Design and build advanced functionalities on macOS platform
- Collaborate with cross-functional team to imagine, design and create new functionalities
- Improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Unit-test code for robustness
- In-Person Onboarding and Identity Verification
Desired Qualifications
- Knowledge of Web technology
- Graphic background and Metal knowledge
- Being familiar with ObjectARX/LISP
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.