Demo

Programmer

M&M Micro Systems Inc.
Tennessee, IL Full Time
POSTED ON 3/15/2025
AVAILABLE BEFORE 5/14/2025

Our company is a forward-thinking organization dedicated to delivering innovative software solutions for our clients. We pride ourselves on fostering a collaborative work environment that encourages growth and creativity. As we continue to expand, we are looking for a skilled and motivated Software Programmer to join our dynamic team. We service a specific customer niche and applicant must be able to pass a federal background check and undergo fingerprinting.

Position Overview:
We are seeking a Programmer with a strong foundation in software development and a passion for technology. The ideal candidate will be proficient in C#, JavaScript, HTML, CSS, and various database management systems, including Microsoft SQL Server and PostgreSQL. This role is integral to developing, maintaining, and optimizing our software solutions to meet the evolving needs of our clients. The Programmer will also be involved in customer service, providing on-call support and working directly with clients during onsite visits. The applicant will work from home but there will be periodic travel for trade shows and customer visits.

Key Responsibilities:

  • Design, develop, and implement software applications using best practices in coding and development.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable code while adhering to established coding standards.
  • Utilize SQL for database management and XML for data interchange between systems.
  • Develop and maintain APIs for seamless communication between different software components.
  • Conduct thorough testing of applications to ensure functionality and performance.
  • Provide excellent customer service, maintaining strong relationships with clients.
  • Assist customers with inquiries and technical issues, occasionally traveling onsite to address needs.

Qualifications:

  • Proven experience in programming, with a strong understanding of software development methodologies.
  • Proficiency in C#, JavaScript, HTML, CSS.
  • Familiarity with Microsoft Visual Studio, BIRT, MAUI, Razor/Blazor.
  • Experience with Microsoft SQL Server and PostgreSQL.
  • Solid understanding of version control systems, particularly Git.
  • Knowledge of Windows, Android, and Apple iOS platforms.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.
  • Excellent communication and interpersonal skills, with a personable approach to working with clients.
  • A customer-focused mindset, capable of providing top-notch service and support.

Why Join Us?
If you are passionate about technology and eager to contribute to innovative projects while enhancing your skills in a supportive environment, we encourage you to apply for this exciting opportunity. We offer a collaborative team atmosphere, ongoing training, and development opportunities to help you grow in your career.

Application Process:
Interested candidates are invited to submit their resume and cover letter detailing their qualifications and relevant experience.

Job Type: Full-time

Pay: $79,391.00 - $94,389.00 per year

Benefits:

  • Dental insurance
  • Health insurance

Compensation Package:

  • Bonus opportunities
  • Yearly pay

Schedule:

  • Day shift
  • Monday to Friday

Ability to Commute:

  • Tennessee (Required)

Willingness to travel:

  • 25% (Required)

Work Location: On the road

Salary : $79,391 - $94,389

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer?

Sign up to receive alerts about other jobs on the Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$46,723 - $64,140
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Programmer jobs in the Tennessee, IL area that may be a better fit.

Audiovisual Programmer

Pearl Companies, Peoria, IL

CNC Programmer

Database Technology, Pontiac, IL

AI Assistant is available now!

Feel free to start your new journey!