Senior C++ Developer

Artech LLC

Andover, MA

JOB DETAILS
SALARY
$60–$70 Per Hour
SKILLS
Agile Programming Methodologies, Architectural Services, Automation, Best Practices, C++ Programming Language, Client Server Architecture, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Debugging Skills, Linux Operating System, Machine Tool, Mentoring, Object Oriented Analysis (OOA), Object Oriented Design (OOD), Performance Tuning/Optimization, Process Improvement, Property Management, Python Programming/Scripting Language, Requirements Management, SQL Databases, Software Engineering, TCP/IP (Transmission Control Protocol/Internet Protocol), Test Driven Development (TDD)
LOCATION
Andover, MA
POSTED
30+ days ago
Title: Senior C++ Developer
Location: Franklin, TN OR Andover, MA (Hybrid / Onsite as applicable)
Contract Terms: 6 Month contract to hire
Rate Range: $60.00 - $70.00 per hour on W2


Note: C++ Coding Assessment required for submission.

Job Description
We are seeking an experienced and highly skilled Senior C++ Developer to play a key role in developing Clients Edge Control Server for our Building Management System (Client) platform. In this role, you will design and build robust, high-performance applications, influence architectural decisions, mentor junior engineers, and collaborate with global teams to deliver scalable and reliable solutions in a fast paced Agile environment.

Responsibilities
  • Lead and contribute to requirements analysis, design, and implementation.
  • Design, build, and maintain efficient, secure, reusable, and high quality C++ code .
  • Drive performance optimization, debugging, and profiling .
  • Identify architectural and design improvements and guide implementation .
  • Ensure high standards for code quality, organization, and automation .
  • Actively participate in code reviews and provide technical mentorship .
  • Collaborate across global teams and functions .
  • Champion Agile best practices and continuous improvement.

Must Have
  • 5+ years of professional C++ development experience .
  • Strong understanding of object oriented design and analysis .
  • Solid knowledge of design and architectural patterns .
  • Hands on experience with debugging, profiling, and code optimization .
  • Familiarity with TDD, CI/CD, and Agile development practices .
  • Bachelor’s degree or higher in Software Engineering, Computer Science, or related field.
  • Strong experience with Linux based systems .
  • Working knowledge of SQL and databases .
  • Experience with Python for tooling or automation.
  • Strong understanding of networking fundamentals (TCP/IP)

About the Company

A

Artech LLC