Job Title: Senior TrueBuild® Developer
Company: Eagle Metal
Location: Hybrid/Dallas, TX
Job Summary:
The Senior TrueBuild® Developer builds and improves the software that powers structural component design and manufacturing. This role suits developers who enjoy working close to the underlying engineering — geometry, structural analysis, and numerical methods — and may specialize in areas like computational geometry or structural algorithms.
Duties/Responsibilities:
• Write clean, maintainable, and scalable code using multiple programming languages and technologies • Analyze and solve challenging technical problems in structural engineering, geometry, and numerical methods, optimizing code for performance and efficiency
• Create and maintain comprehensive technical documentation for code, systems, and development processes
• Conduct thorough code reviews and provide guidance to other developers to promote best practices and maintain code quality
• Implement and advocate for unit testing, integration testing, and other quality assurance practices to ensure robust software
• Work closely with project management, business analysts, quality assurance and other team members to understand requirements and contribute to product development
• Teach, share, challenge, and learn from your teammates constantly
• Learn new technologies and techniques as required to deliver assigned software
• Performs other related duties as assigned.
Required Skills/Abilities:
• Excellent verbal and written communication skills.
• Proficient in the latest technology for development systems and management.
• Background in civil/structural engineering, computational geometry, or finite element analysis is a strong plus.
• Excellent organizational skills and attention to detail.
• Through understanding of software development and practical applications to support the company’s goals.
• Strong C++ (or similar) programming skills, ideally applied to engineering- or geometry-driven code. • Possess a Warrior’s Spirit and a Servant’s Heart Education and Experience:
• Bachelor’s degree required — Computer Science, Civil/Structural Engineering, or related field. Advanced degrees (M.S./Ph.D.) welcomed.
• At least five years of related experience required; relevant graduate research counts toward this.
Physical Requirements:
• Prolonged periods sitting at a desk and working on a computer.
• Must be able to lift up to 15 pounds at times.
• Travel as required.