1

Senior Computer Programmer Jobs in Canton, GA (NOW HIRING)

Senior Mechanical Engineer

Woodstock, GA

$94K - $124K/yr

Senior Mechanical Engineer Company: Kirk-Rudy Inc. About Kirk Rudy Inc.: Kirk-Rudy, Inc. Is a ... Own and oversee the development and maintenance of complex mechanical designs using CAD and PLM ...

Sr. Software Engineer (Firmware)

Atlanta, GA · Hybrid

$114K - $151K/yr

About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ...

Sr. Software Engineer (Firmware)

Atlanta, GA · On-site

$114K - $151K/yr

About the Role The Senior Software/Firmware Engineer will design, develop, and test embedded ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related ...

As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous ... S. citizenship is a government requirement * BS, MS, or PhD in Computer Science, Computer ...

Senior DevOps Engineer

Atlanta, GA · On-site

$134K - $184K/yr

As a Senior DevOps Engineer you will establish and maintain a continuous integration / continuous ... S. citizenship is a government requirement * BS, MS, or PhD in Computer Science, Computer ...

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... S. citizenship is a government requirement * BS, MS, or PhD in Computer Science, Computer ...

Senior Network Engineer

Atlanta, GA · On-site

$100K - $137K/yr

The Senior Network Engineer provides network architecture, hardening, accreditation support, and ... EDUCATION Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science ...

Senior Software Engineer

Atlanta, GA · On-site

$139K - $160K/yr

As a Senior Software Engineer you will design, develop, and implement real-time software for RF ... S. citizenship is a government requirement * BS, MS, or PhD in Computer Science, Computer ...

Senior Network Engineer

Atlanta, GA · On-site

$100K - $137K/yr

The Senior Network Engineer provides network architecture, hardening, accreditation support, and ... EDUCATION Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science ...

Sr. Mechanical Design Engineer (3549)

Woodstock, GA · On-site

$81K - $111K/yr

Senior Mechanical Engineer About the Role Our client is seeking a Senior Mechanical Engineer to ... Own CAD & Documentation: Oversee complex designs using CAD/PLM tools (Creo, Windchill), maintaining ...

Senior Software Developer

Atlanta, GA · On-site

$52.50 - $69.25/hr

CULTUREWORX seeks a Senior Software Developer to join our dynamic team. This position will support ... Excellent computer skills including experience with computer-based training software * Strong ...

Senior Software Developer

Atlanta, GA · On-site

$108K - $130K/yr

CULTUREWORX seeks a Senior Software Developer to join our dynamic team. This position will support ... Excellent computer skills including experience with computer-based training software * Strong ...

Sr. Data Engineer

Atlanta, GA · On-site

$62 - $66/hr

Title: Sr. Data Engineer Location: Atlanta, Georgia 30334(Hybrid) Durartion: Long Term Skills ... Bachelor's degree in computer science, Information Systems, or related field. Years of experience ...

Senior Systems Engineer

Atlanta, GA · Remote

$100K - $137K/yr

... computer hardware and provides a platform for running end user applications. Includes operating ... The Senior Systems Engineer develops and/or modifies systems software for use internally. The ...

SoloPulse is seeking a talented Senior Software Engineer to join our dynamic and innovative ... Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field * 4+ ...

SoloPulse is seeking a talented Senior Software Engineer to join our dynamic and innovative ... Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field * 4+ ...

SoloPulse is seeking a talented Senior Software Engineer to join our dynamic and innovative ... Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field * 4+ ...

next page

Showing results 1-20

Senior Computer Programmer information

See Canton, GA salary details

$12

$49

$67

How much do senior computer programmer jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for senior computer programmer in Canton, GA is $49.36, according to ZipRecruiter salary data. Most workers in this role earn between $41.54 and $58.99 per hour, depending on experience, location, and employer.

What are Senior Computer Programmers?

Senior Computer Programmers are experienced professionals who design, write, test, and maintain complex computer software and applications. They often lead programming teams, mentor junior developers, and contribute to architectural decisions. Their responsibilities include reviewing code for efficiency and security, troubleshooting issues, and ensuring that software meets both technical and business requirements. Typically, they have several years of experience in software development and are proficient in multiple programming languages.

What are the key skills and qualifications needed to thrive as a Senior Computer Programmer, and why are they important?

To thrive as a Senior Computer Programmer, you need advanced proficiency in programming languages (such as Java, Python, or C++), strong problem-solving abilities, and a bachelor's degree in computer science or a related field. Expertise in software development tools, version control systems (like Git), and familiarity with industry-standard frameworks is typically required, along with relevant certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate. Exceptional communication, leadership, and teamwork skills help you manage projects and mentor junior developers. These skills ensure you can deliver robust software solutions efficiently, drive technical innovation, and contribute effectively to team and organizational goals.

What is the difference between Senior Computer Programmer vs Software Developer?

AspectSenior Computer ProgrammerSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; experience in programmingBachelor's degree in Computer Science or related field; coding experience
Work EnvironmentDevelops, tests, and maintains code; often in teamsDesigns and builds software applications; collaborates with stakeholders
Industry UsageCommon in tech, finance, healthcare sectorsWidespread across industries for application development
Search/Comparison IntentFocuses on programming expertise and experienceBroader software development responsibilities

While both roles involve coding and technical skills, a Senior Computer Programmer primarily focuses on writing, testing, and maintaining code, often with specialized programming expertise. A Software Developer typically has a broader role, including designing software solutions and collaborating with teams. The roles overlap in credentials and work environment, but their focus areas differ slightly.

What are some typical challenges Senior Computer Programmers face when leading project development?

Senior Computer Programmers often encounter challenges such as managing complex codebases, balancing hands-on coding with mentoring junior developers, and ensuring that projects meet both technical and business requirements. They are frequently responsible for architectural decisions, code reviews, and integrating new technologies, which requires staying current with industry trends. Additionally, effective communication and collaboration with cross-functional teams—including product managers, designers, and QA—are essential to delivering successful software solutions.
What are popular job titles related to Senior Computer Programmer jobs in Canton, GA? For Senior Computer Programmer jobs in Canton, GA, the most frequently searched job titles are:
Infographic showing various Senior Computer Programmer job openings in Canton, GA as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 81% Physical, 1% Hybrid, and 18% Remote job distribution, with an average salary of $102,666 per year, or $49.4 per hour.
Senior Mechanical Engineer

Senior Mechanical Engineer

Kirk-Rudy, Inc.

Woodstock, GA

$94K - $124K/yr

Full-time

Re-posted 5 days ago


Job description

Job Title: Senior Mechanical Engineer
Company: Kirk-Rudy Inc.
About Kirk Rudy Inc.:
Kirk-Rudy, Inc. Is a global leader in innovative machinery solutions for material handling, printing, mail, and packaging automation. With a commitment to excellence and customer satisfaction, Kirk-Rudy has led the industry for over five decades, delivering cutting-edge technology and unparalleled service to clients worldwide.
Position Overview:
As a Senior Mechanical Engineer at Kirk-Rudy, you will serve as a technical leader responsible for guiding the design, development, and lifecycle support of automated systems and equipment. You will lead cross-functional collaborations across engineering, manufacturing, and service teams to drive continuous improvement, resolve complex technical challenges, and ensure the delivery of high-quality solutions that exceed customer expectations. This role requires strategic problem-solving, effective prioritization across multiple concurrent projects, and a high level of self-direction. You will be expected to mentor others, influence technical direction, and champion innovation, efficiency, and best practices throughout the organization.
Primary Responsibilities:
  1. Mechanical Design and Development: Lead cross-functional collaboration with Engineering and Production teams to optimize mechanical designs and assembly workflows. Drive initiatives that improve efficiency, quality, and cost effectiveness by setting technical direction and aligning design intent with manufacturing capabilities. Proactively identify opportunities for process improvement, waste reduction, and standardization to increase productivity, shorten cycle times, and support scalable operations.
  2. CAD Design and Documentation: Own and oversee the development and maintenance of complex mechanical designs using CAD and PLM tools (Creo, Windchill, etc.), ensuring strict adherence to Kirk-Rudy design standards. Establish and enforce best practices for documentation, configuration control, and data organization to support design reuse, knowledge retention, and long-term product scalability.
  3. Technical Support amp; Troubleshooting: Serve as a senior technical authority providing expert support to Manufacturing, Service, and Sales teams, and engaging directly with customers when required. Lead the diagnosis of complex mechanical issues, drive root-cause analysis, and implement timely, robust corrective actions. Use insights gained from field and production issues to influence design improvements, strengthen processes, and reduce future risk.
Additional Responsibilities:
  1. Cross-functional Collaboration: Lead cross-disciplinary collaboration with Electrical Engineers, Software Engineers, and key stakeholders to define and deliver fully integrated system-level design solutions. Drive alignment across mechanical, electrical, and software domains to optimize overall performance, reliability, and cost effectiveness, while balancing technical tradeoffs and long-term product strategy.
  2. Continuous Improvement: Actively lead and contribute to design reviews, project reviews, and continuous improvement initiatives to elevate product quality, operational efficiency, and innovation. Bring a forward-looking perspective by monitoring industry trends, emerging technologies, and relevant regulatory developments, and translating this knowledge into actionable improvements that strengthen Kirk-Rudy’s competitive position.
  3. Bill of Materials: Own the development and ongoing integrity of bills of materials for assemblies and machines, providing clear technical leadership over component structures and routings within the ERP system. Ensure data accuracy and configuration discipline to support manufacturing execution, cost control, and scalable production.
Qualifications
  • 5-10 years or more experience in Mechanical Engineering and Machine Design, particularly with automated systems such as conveyors, feeders, stackers, packaging equipment, etc.
  • Expertise in CAD software. Experience with CREO, Windchill, and CREO sheet metal or other comparable CAD modeling software
  • Experience in Project Management and Research and Development (R amp;D)
  • Excellent problem-solving, advance analytical and critical thinking skills
  • Ability to guide, motivate, and provide technical direction to others
  • Organizational, time management, and prioritization skills a must
  • Bachelor’s degree in mechanical engineering or a related field from an ABET accredited program
  • Experience in the printing or packaging industry is a plus
  • Additional skills such as 3D printing, CNC programming, laser layout, and waterjet technology are beneficial
  • Experience creating and managing Standard Operating Procedures (SOP’s)
  • Familiarity with CRM systems and CAD data flow
  • Proficiency in designing Excel algorithms
What Kirk-Rudy Offers:
  • Competitive salary and comprehensive benefits package.
  • A leadership role within a dynamic, innovative environment that values forward-thinking and problem-solving.
  • Opportunities for personal and professional growth.
  • The chance to work at the forefront of automation technology with a company that is a leader in its industry and committed to the latest technologies and highest standards.