Position: Middle\Senior Tekla developer
Company: Ivy Tech
Category: .NET
Experience required: 3y
English level: upper

Who is the client?
Moddex is Australasia’s leading manufacturer of innovative barrier systems for large-scale infrastructure and non-residential construction projects. Moddex develops modular handrails & balustrades. The client is growing as an organisation, stretching across Australia & New Zealand, with plans to grow out internationally. The company is investing in developing bespoke tools & systems to facilitate that growth.

Why is this a special opportunity:
The company is a growing team that is learning how to in-house their Tekla Plugin development. This will be a great opportunity for a future candidate to help guide the creation of their processes. Some of their plans include integrating Tekla Plugins directly into their bespoke Project
Management system.

Responsibilities:
As a Tekla Structures developer with 3+ years of experience in the balustrade industry, your
responsibilities would typically include the following:
• Tekla Structures Customisation and Automation: Lead the design, development, and implementation of bespoke plugins and custom components for Tekla Structures. Utilize C#, .NET Framework, and the Tekla Structures Open API to automate complex workflows, enhancing productivity and efficiency.
• Software Development and Quality Control: Develop and maintain high-quality software solutions. Use your expertise in C#, .NET Framework, and Tekla Structures Open API to design, code, debug, and test software. Implement stringent quality control processes to
ensure the software meets all functional and non-functional requirements.
• Documentation: Create, maintain, and update comprehensive technical documentation related to design, development, testing, and deployment processes. Ensure clear and effective documentation of all projects for future reference and replication.
• Project Management and Collaboration: Work closely with stakeholders, project managers, and team members to define project requirements, scope, and deliverables.
Facilitate effective communication and collaboration across the team and with other departments to ensure alignment on project goals.
• Technical Leadership and Mentorship: Guide and mentor junior developers, fostering a culture of continuous learning and knowledge sharing. Promote adherence to software development best practices and methodologies within the team.
• Problem-Solving and System Optimization: Proactively identify, troubleshoot, and resolve system issues. Monitor system performance, making necessary adjustments to ensure optimal functionality. Strategically recommend new technologies and strategies to enhance product development and meet business needs.
• Staying Current with Industry Trends: Continually update knowledge on emerging technologies, trends, and methodologies in the Tekla Structures and broader software development field. Incorporate beneficial advances into the team's workflows and
practices.
• Performance Evaluation: Assess system efficiency and recommend enhancements as necessary. Collaborate with management to identify opportunities for system improvement and implement changes when appropriate.
• Compliance and Regulatory Standards: Ensure all software development activities comply with applicable regulatory standards and guidelines. Adhere to company policies and procedures related to software development.
• Integration with Project Management Systems: Collaborate with the team to seamlessly integrate Tekla plugins into bespoke project management systems. Ensure smooth interoperability between these systems to enhance project efficiency, resource management, and overall business performance. Work closely with cross-functional
teams to address integration challenges, ensuring system compatibility and user-friendly
interfaces.

Must-Have:
● 3+ years of work experience as a Tekla Structures developer.
● Good skills in C#, .NET Framework, and Tekla Structures Open API.
● Can solve problems well and manage your work.
● Good English skills, both in writing and speaking.
● Not afraid to ask questions or answer them.
● Pays attention to detail and cares about doing a good job.
● Works well with others in a team.
● Good at creating and keeping up with technical documents.

What We Offer:
● Competitive compensation based on experience and skills;
● The opportunity to work with a modern technology stack and build innovative products long-term (no bench time, no project switching!). Plenty of opportunities for learning and continued career growth;
● A great values-based company culture, valuing general well-being;
● Flexible working: Remote
● A social package which includes medical insurance, 20 days of paid annual leave, and up to 10 days of paid sick leave (including mental health days) per year.
● Western business management and the opportunity to speak English daily
● Corporate events, merchandise, perks and general well-being.
● Health insurance after 3 months probation period, if applicable
● Laptops (Mac or Microsoft) and monitors for use
● We are a company that is based on values such as integrity, kindness, honesty and
respect.