Software Developer (Cad/Geometry Algorithms)

Details of the offer

Software Developer (CAD/Geometry Algorithms) Location: Sydney, NS
Term: Permanent, Full Time (40 hours per week), Days
Anticipated Start Date: ASAP
Type: In-Office Only

At Protocase, we believe in crafting software that not only functions seamlessly but also transforms how people work. Our internal software plays a critical role in building custom electronic enclosures and parts for world-leading innovators. Our in-house development team builds solutions that streamline operations and ensure our manufacturing processes are as efficient as possible.

What You'll Be Doing: Design, develop, and maintain software for CAD applications, focusing on 2D/3D modeling, rendering, and simulation. Implement algorithms and solutions for computational geometry. Debug and resolve issues related to geometric algorithms and CAD software functionalities. Develop new features and enhance existing functionalities for internal business software while ensuring they are maintainable, scalable, and highly testable. Collaborate with internal stakeholders to understand their needs and solve complex problems. Write clean, efficient code in Java and SQL, leveraging data structures and design patterns for robust solutions. Occasionally dive into PHP development to support specific projects. About You: Understanding of mathematical concepts including linear algebra, geometry, and numerical methods is essential. Proficiency in Java and SQL (C# and VBA experience is also essential). Technical diploma or degree in Computer Science (or related field), or 2+ years of professional experience. Strong communication skills: able to express ideas clearly in team settings and technical documentation. Test-driven development experience: Familiarity with TDD and writing unit tests to ensure high-quality code. Lifelong learner: always keeping skills sharp in a rapidly evolving technology landscape. Familiarity with 2D/3D rendering engines and CAD-specific frameworks or libraries (e.g., OpenCASCADE). Experience with computational geometry and knowledge of algorithms for CAD applications. About the Benefits: Along with a starting total compensation package ranging between $55,000 CAD and $90,000 CAD (inclusive of performance-based incentive), we offer many benefits and perks for team members:

Training and Growth: Leadership development and skills training opportunities. Comprehensive Health Care Plan and Retirement Savings Plan: Medical, Dental, Life Insurance, Group Insurance, and an employer-matched Registered Retirement Savings Plan after six months of employment. Wellness Initiatives & YMCA Gym Membership: Access to a cost-shared YMCA membership and wellness committee events. Vacation: Start with two weeks, increasing to three weeks after three years and four weeks after five years. Social Events: Participate in exciting social gatherings such as holiday parties and team lunches. Rewards & Recognition: Celebrate achievements with programs like Performer of the Month and event ticket giveaways. Community Discounts: Exclusive discounts at local shops and restaurants. Immigration Support: Assistance with immigration applications under the AIP. Lifestyle of Cape Breton, Nova Scotia: Experience breathtaking hiking trails, stunning beaches, and a vibrant community. If you're looking for a workplace where your skills will be valued, your voice will be heard, and your potential will be supported, we'd love to hear from you. Apply today and help us build the future of manufacturing!

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Analyst Programmer

Responsibilities Work closely with cross-functional teams, understand their requirements to deliver high-quality software solutions and tools Manage, improve...


Tideri Jobbörse - New South Wales

Published 6 days ago

Qa Inspector/ Camm 2 Data Manager

About 1 month ago , from Lockheed Martin Australia Sikorsky Australia, a Lockheed Martin Company, is a dynamic, growing, and energetic organisation offering...


Lockheed Martin - New South Wales

Published 6 days ago

Senior Software Development Manager

Drive internal and external software development and testing practice, architecture and application support. 18th October, 2024 Who are we? Standards Austra...


Tideri Jobbörse - New South Wales

Published 6 days ago

Zoho Developer & Administrator

Connecting Teams, a fast-growing software consultancy organisation, is seeking a skilled Zoho Developer & Administrator to join our team. This is a contract-...


Tideri Jobbörse - New South Wales

Published 6 days ago

Built at: 2024-11-22T18:47:04.333Z