2

Entry Level Computer Programmer Jobs in Macomb, MI

... Engineering, Computer Science, Data Science, or a similarly analytical field 2. Strong analytical foundation with the ability to work through messy data and produce clear conclusions 3. Understand ...

Build U Intern

Detroit, MI · On-site

$15 - $19.75/hr

Position is considered an entry level into safety, without an expectation of past construction ... Computer Skills Experience with Microsoft Office software, including Word, Excel, Outlook, and ...

... Engineers and Technicians that work closely together to ensure that the process control systems are ... Associate degree in Computer Science, Information Technology or related discipline * A minimum of ...

... Engineers and Technicians that work closely together to ensure that the process control systems are ... Associate degree in Computer Science, Information Technology or related discipline * A minimum of ...

Shop Technician Apprentice

Troy, MI · On-site

$16 - $20.50/hr

... engineered and engineered system cylinders, and other compressed gas cylinders for compliance with ... Must possess the knowledge and ability to understand and operate basic computer functions ...

Shop Technician Apprentice

Troy, MI · On-site

$16 - $20.50/hr

... engineered and engineered system cylinders, and other compressed gas cylinders for compliance with ... Must possess the knowledge and ability to understand and operate basic computer functions ...

Shop Technician Apprentice

Troy, MI · On-site

$16 - $20.75/hr

... engineered and engineered system cylinders, and other compressed gas cylinders for compliance with ... Must possess the knowledge and ability to understand and operate basic computer functions ...

Shop Technician Apprentice

Troy, MI

$16 - $20.75/hr

... engineered and engineered system cylinders, and other compressed gas cylinders for compliance with ... Must possess the knowledge and ability to understand and operate basic computer functions ...

... engineered and engineered system cylinders, and other compressed gas cylinders for compliance with ... entry level position • Must possess the ability to calculate basic math including fractions ...

This entry-level Maintenance Technician role supports the maintenance department in keeping ... Coordinate with internal departments such as Environmental, Health and Safety, Engineering, Waste ...

... engineering and operational support. The ServiceNow Administrator Senior manages core ITSM ... Bachelor's degree in information technology, Computer Science, or related field. * Experience with ...

New

... programming features following industry standards. • Verify service by testing circuits ... Experience Level Entry Level Job Type & Location This is a Contract position based out of Troy, MI.

Cable Technician

Troy, MI · On-site

$20 - $24/hr

... programming features following industry standards. • Verify service by testing circuits ... computer and smart phone skills needed Experience Level Entry Level Job Type & Location This is a ...

... programming features following industry standards. • Verify service by testing circuits ... computer and smart phone skills needed Experience Level Entry Level Job Type & Location This is a ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Macomb, MI salary details

$31.9K

$62.9K

$92.4K

How much do entry level computer programmer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for entry level computer programmer in Macomb, MI is $62,875.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $77,400.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What are Entry Level Computer Programmers?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What Does an Entry-Level Computer Programmer Do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.
What are popular job titles related to Entry Level Computer Programmer jobs in Macomb, MI? For Entry Level Computer Programmer jobs in Macomb, MI, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programmer jobs in Macomb, MI look for? The top searched job categories for Entry Level Computer Programmer jobs in Macomb, MI are:
What cities near Macomb, MI are hiring for Entry Level Computer Programmer jobs? Cities near Macomb, MI with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Macomb, MI as of July 2026, with employment types broken down into 87% Full Time, and 13% Contract. Highlights an 96% In-person, and 4% Remote job distribution, with an average salary of $62,875 per year, or $30.2 per hour.
Operations Analyst (Entry-Level)

Operations Analyst (Entry-Level)

KODE Labs

Detroit, MI • On-site

Full-time

Medical, PTO

Re-posted 27 days ago


Job description


KODE Labs is building the operating system for the built world. We're transforming how buildings operate, making them more intelligent, efficient, and sustainable at scale. Since 2017, we've partnered with some of the world's largest real estate portfolios to deliver measurable energy savings and operational excellence. But we're just getting started.
The smart buildings industry needs bold thinking and better solutions. We're here to set the standard: moving fast, building fearlessly, and proving what's possible when technology meets infrastructure. At KODE, results speak louder than titles, and every person drives meaningful impact.
About the Role
As an Operations Analyst at KODE Labs, you will be the driving force behind leveraging business intelligence to maximize the productivity of the team. You will contribute to enabling strategic insights into the business that highlight bottlenecks in project delivery/revenue earn and provide tooling to help solve such issues. You will also be responsible for ensuring our revenue forecasting, operational insights, and core business systems are accurate, consistent, and decision-ready.
This role will allow you to partner and work closely with leadership to make KODE Labs run like a well oiled machine.
Your detailed responsibilities will include:
- Revenue Ownership
- Build and maintain a forward-looking revenue forecast that combines backlog, pipeline, and delivery progress
- Identify revenue risk early by analyzing stalled work, delayed timelines, and execution drift
- Conduct frequent revenue performance reviews that highlight key drivers, blockers, and required actions.
- Operational Systems Ownership
- Own the structure and reliability of operational tooling used to track delivery and revenue
- Ensure systems are configured to support forecasting accuracy and operational visibility
- Improve workflows and data structures to reduce manual effort and increase clarity in day-to-day work of the delivery team
- Establish standards for tool usage and enforce data hygiene across teams
- Cross-System Consistency & Integrity
- Build, develop and maintain integrations between sales, delivery and accounting tools (ex. CRM -> PM tooling)
- Identify and reconcile mismatches across systems before they impact reporting
- Build reconciliation routines that surface discrepancies proactively
- Operational Insights & Efficiency
- Analyze operational data to identify inefficiencies, bottlenecks, and recurring execution gaps
- Structure leadership updates that clearly connect operational activity to revenue impact
- Continuously improve reporting visibility so teams can act on real-time performance signals
Requirements
1. Education in Business, Finance, Economics, Engineering, Computer Science, Data Science, or a similarly analytical field
2. Strong analytical foundation with the ability to work through messy data and produce clear conclusions
3. Understand and/or curiosity of basic business finance concepts, including revenue, margin, forecasting, and how companies track performance
4. Proficiency in Microsoft Excel (modeling, structured analysis, pivots/lookups, building clean reporting tables)
5. Strong written communication skills with the ability to summarize findings clearly for leadership
6. High ownership, reliability, and ability to operate in a fast-paced environment with minimal hand-holding
Preferred Qualifications
- Strong interest in learning how revenue forecasting works in a real operating business and a desire to build that skill quickly
- Curiosity and motivation to deeply understand how KODE's delivery engine operates and what data accurately captures delivery truth
- Interest in working cross-functionally with Sales, Delivery, and Finance to connect the dots across the business
- Ability to generate clear narratives of operational data into presentations that drive decisions
- Comfort operating in ambiguity and willing to dig through incomplete or inconsistent data to establish clarity and structure
Measurements of Success
- Team leadership and other key stakeholders have access to predictable and reliable forecast numbers
- Revenue bottlenecks and growth opportunities are identified and reported on proactively
- Operational tools are user-friendly, and configured to maximize output with as little input
- The team gets quantitatively faster due to not just identified pain points but also through pursued improvements
Benefits
  • Competitive salary based on experience
  • Discretionary Bonus Program
  • Career Development Program
  • Comprehensive Health Insurance Package
  • Dynamic team and challenging projects
  • Flexible Paid Time Off
  • Welcoming and friendly work environment
  • Regular social events and activities

KODE Labs is a real estate technology company founded in 2017 with a mission to change the way people, buildings and systems operate. Headquartered in Detroit, Michigan, we are a driving force behind the adoption of smart building technology. To scale our presence in Detroit and across the world, we depend on our team of talented, ambitious people who go above and beyond to create value for our clients.
When you join the KODE Labs team you can create your own career. Whether you have years of experience or are just starting, we help you realize your full potential and achieve your goals.
If KODE Labs sounds like the place for you, we'd love to hear your story, so please apply. Only shortlisted candidates will be contacted.