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.