What We Can Offer
- remote working
- Bonus 1.5 month salary
- Health insurance
Job Description
Our client is a product Japanese company, looking for C# Lead engineer who will:
- Oversee a small engineering team of fewer than 10 members, focused on developing and designing plug-ins for CAD/BIM software, utilized in the architecture, construction, and manufacturing industries.
- Contribute to all stages of the product lifecycle, including documentation, requirements gathering, design, deployment, code review, unit testing, and product operation.
- Collaborate with the team to discuss and propose solutions while monitoring individual progress to ensure alignment with project timelines.
- Guide the team toward achieving the company’s objectives and vision.
- Provide training, support, and inspiration to team members to enhance their skills and productivity.
- Address and resolve challenges, both technical and interpersonal.
Job Requirements
Requirements:
- Possess a Bachelor's degree in Computer Science, Information Technology, or a related discipline.
- A minimum of 5 years of hands-on experience working with C#.
- From 2 years proficient in developing desktop applications using WPF.
- Skilled in designing and implementing large-scale systems with intricate business logic.
- Familiarity with and experience in using Revit API for development.
- Solid understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Strong analytical and mathematical reasoning skills.
- Competent in reading and writing in English
Preferred:
- Experience in projects involving 2D/3D graphics, such as gaming, imaging, printing, or simulated graphics.
- Expertise in software optimization and solving challenging project issues.
- Background or interest in architecture, construction, or manufacturing systems.
- Practical experience with .NET projects, particularly those requiring deep logic coding, algorithms, and handling complex data structures.
- Previous leadership experience managing teams of 3–5 members, showcasing accountability and team coordination skills.