Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Overview:
Our client is a global industry leader in automation and data management services. All of their hardware and software products are designed in-house, allowing them to provide excellent customer service to their clients at all levels of the supply chain.
Summary:
C, C++, C# programming role, implements new code or code modifications and performs unit level testing.
Environment:
The Software Engineer role will be an integral member of the team, as the role provides critical technical expertise. Our client is a highly fluid and fast paced work environment, individuals are expected to be flexible and have a willingness to adapt to changing priorities. The position allows the individual to work in a comfortable causal team environment with internal and external resources. Individuals will have to think outside the box to come up with solutions to meet requirements our customers have of their automation system. We have great benefits and an awesome working environment.
Essential Duties and Responsibilities include the following. (Other duties may be assigned):
- Solid understanding of object oriented programming concepts
- Generate C/C++ (C#) code conforming to design specification provided for new project development
- Modify existing C/C++ (C#) source according in order to realize change requests, R&D and/or bug fixes
- Execute rigorous unit tests on new code and code changes in accordance with specified test plans
- Clearly and concisely document code additions & changes, test procedures & results and all other work
- Sustained engineering of existing applications required including issue triage and defect assessment
- Practical knowledge of MS.net framework
- SQL database experience
- Experience developing in a Linux environment
- Familiarity with Agile development methodology
- Experience with frontend/UI development
- Aggressively pursues knowledge of new tools and technology.
- Competent in writing and interpreting C/C++ (C#) syntax, constructs and paradigms; Capable of translating flow charts, activity diagrams, state charts and other design specifications into C/C++ (C#) code and visa versa.
- Miraculous multi-tasker in a fast paced and fluid environment while demonstrating accuracy and thoroughness; Keeps commitments; Commits to long hours of work when necessary to reach goals.
- Speaks and writes clearly and persuasively in positive or negative situations; Listens and seeks clarification; Responds well to questions;
- Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Contributes to building a positive team spirit; Puts success of team above own interests; Supports other's efforts.
Salary: $110,000 - $120,000 per year (depends on experience level).
Benefits: Medical Insurance, PTO, 401(k) and more.
About Us
Peterson Technology Partners (PTP) is an Equal Opportunity Employer committed to creating a transparent, inclusive, and human-centered hiring experience.
For more than 27 years, PTP has operated as a premier Information Technology (IT) staffing, consulting, and recruiting firm—built on trust, long-term partnerships, and technical excellence.
Based in the Chicago suburb of Park Ridge, IL, our team of more than 500 employees and consultants is dedicated to helping every client make the best hiring decisions possible.
As part of that commitment, we believe in providing clear information about how our hiring technologies work and how your data is used. The following section outlines our AI-assisted interview process and your rights as a candidate.
AI-Assisted Interview Experience (Pete & Gabi – Rebecca):
To provide a consistent, fair, and flexible experience for all candidates, we use AI-assisted tools—including our proprietary platform Pete & Gabi – Rebecca—to support parts of the interview process. These tools help us:
- transcribe interviews,
- summarize candidate responses,
- generate job-related insights
- streamline communication and scheduling.
- AI does NOT make hiring decisions.
- All decisions are made by our human recruiters, hiring managers, or client partners.
- The AI does not evaluate facial expressions, emotions, or physical traits.
- It is used only to support fairness, consistency, and efficiency.
Technical or Case Interviews (Role-Dependent):
For certain positions, you may participate in:
- a technical interview
- a coding challenge
- a case study
- a client-specific assessment.
Human Review & Selection:
Every candidate’s profile—including interviews, conversations, and assessments—is reviewed by experienced recruiters and hiring leaders.
AI insights may assist with organization and evaluation, but final decisions are always human-driven.
Your Rights as a Candidate
At PTP, every candidate has the right to:
- Request a non-AI interview path
- Ask how your data is being used
- Request access to transcripts or interview recordings
- Request deletion of your AI-recorded interview
- Receive clear, timely communication
Our Commitment:
For more than 27 years, PTP has focused on putting people first—candidates, consultants, employees, and clients.
We’re committed to a hiring process that is:
- transparent
- compliant
- equitable
- powered by innovative technology that enhances—not replaces—human judgment.
We’re excited to learn more about you
Equal Employment Opportunity
Peterson Technology Partners is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, national origin, gender identity, sexual orientation, disability, veteran status, or any other protected characteristic.
Key Skills
Ranked by relevanceReady to apply?
Join Peterson Technology Partners and take your career to the next level!
Application takes less than 5 minutes

