Motion Recruitment

Developer

โญ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior C++ Developer, 6-month contract-to-hire, onsite in Andover, MA or Franklin, TN. Requires 5+ years C++ experience, strong OOD/OOP skills, and familiarity with Agile practices. Preferred skills include Linux, SQL, and Python.
๐ŸŒŽ - Country
United States
๐Ÿ’ฑ - Currency
$ USD
-
๐Ÿ’ฐ - Day rate
560
-
๐Ÿ—“๏ธ - Date
April 24, 2026
๐Ÿ•’ - Duration
More than 6 months
-
๐Ÿ๏ธ - Location
On-site
-
๐Ÿ“„ - Contract
Unknown
-
๐Ÿ”’ - Security
Unknown
-
๐Ÿ“ - Location detailed
Andover, MA
-
๐Ÿง  - Skills detailed
#Agile #Code Reviews #Debugging #Python #Libraries #Computer Science #Scala #SQL (Structured Query Language) #IP (Internet Protocol) #C++ #Automation #Linux
Role description
๐Ÿš€ Hiring: Senior C++ Developer โ€“ Edge Control / BMS Platform ๐Ÿ“ Location: Andover, MA (01810) / Franklin, TN (37067) โ€“ Onsite ๐Ÿ•’ Duration: 6 Months Contract-to-Hire We are looking for an experienced Senior C++ Developer to join a cutting-edge team developing the Edge Control Server for a Building Management System (BMS) platform. This role is ideal for someone passionate about building high-performance applications, influencing architecture, and working in a collaborative Agile environment. ๐Ÿ’ผ What Youโ€™ll Be Doing: โœ… Lead requirements analysis, design, and implementation โœ… Design, develop, and maintain efficient, secure, and high-quality C++ code โœ… Drive debugging, profiling, and performance optimization โœ… Identify architectural improvements and guide implementation โœ… Ensure code quality, automation, and best engineering practices โœ… Participate in code reviews and mentor junior developers โœ… Collaborate with global cross-functional teams โœ… Champion Agile methodologies and continuous improvement ๐ŸŽฏ Required Qualifications: โœ”๏ธ 5+ years of professional C++ development experience โœ”๏ธ Strong Object-Oriented Design (OOD/OOP) expertise โœ”๏ธ Experience writing clean, modular, maintainable, testable code โœ”๏ธ Solid understanding of software design and architectural patterns โœ”๏ธ Hands-on experience with debugging, profiling, and optimization โœ”๏ธ Strong knowledge of algorithms, data structures, and time complexity โœ”๏ธ Familiarity with TDD, CI/CD, and Agile practices โœ”๏ธ Bachelorโ€™s degree in Computer Science, Software Engineering, or related field โœ”๏ธ Strong communication skills โญ Preferred / Nice to Have: โž• Linux systems experience โž• SQL and database knowledge โž• Python for tooling or automation โž• Networking fundamentals (TCP/IP) โž• Experience with open-source libraries and tools ๐Ÿ”ฅ Why This Role? Work on innovative edge control technology, influence technical direction, and be part of a high-impact engineering team building scalable and reliable solutions. ๐Ÿ“ฉ Interested or know someone who may be a fit? Feel free to connect or send your updated resume.