1

Senior Programmer Jobs (NOW HIRING)

Senior Programmer Analyst at MI

Lansing, MI ยท On-site

$45.25 - $61/hr

Senior Programmer Analyst Location: Lansing, MI (48933) Client: State of Michigan Duration: 12+ Months We are seeking a Senior Programmer Analyst with extensive experience in software development and ...

SENIOR PROGRAMMER ANALYST

Brooklyn, NY ยท On-site

$48.25 - $65.50/hr

Information Technology Services (ITS) is recruiting for two (2) IT Project Specialist, to function as Senior Programmer Analysts, who will: - Work with ITS staff (managers, Senior Programmers ...

SENIOR PROGRAMMER ANALYST

Brooklyn, NY ยท On-site

$48.25 - $65.50/hr

Information Technology Services (ITS) is recruiting for two (2) IT Project Specialist, to function as Senior Programmer Analysts, who will: - Work with ITS staff (managers, Senior Programmers ...

Senior Programmer Analyst

Zeeland, MI ยท On-site

$41 - $55.50/hr

GENERAL PURPOSE The Senior Programmer Analyst is a seasoned individual contributor responsible for designing, developing, enhancing, and supporting manufacturing and ERP systems , with a strong ...

The Senior Programmer Analyst is responsible for designing, developing, modernizing, and supporting enterprise-grade applications using modern front-end frameworks, scalable backend services, and ...

Senior Programmer-Analyst

Lansing, MI

$45.25 - $61/hr

Senior Programmer-Analyst Location: Lansing, MI Duration: 12 months Analyze business requirements, generate project specifications and convert specifications into code, develop technical designs in ...

next page

Showing results 1-20

Senior Programmer information

See salary details

$13

$52

$71

How much do senior programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for senior programmer in the United States is $52.28, according to ZipRecruiter salary data. Most workers in this role earn between $43.99 and $62.50 per hour, depending on experience, location, and employer.

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

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do Senior Programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What are Senior Programmers?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What jobs make $3,000 a month without a degree?

Senior Programmers can earn around $3,000 or more per month depending on experience, location, and specialization. Many programming roles, especially in web development, software engineering, or freelance work, do not require a formal degree but do require strong coding skills, portfolio work, and sometimes certifications. Remote opportunities and contract positions often offer competitive pay without a degree requirement.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

More about Senior Programmer jobs
What cities are hiring for Senior Programmer jobs? Cities with the most Senior Programmer job openings:
What are the most commonly searched types of Programmer jobs? The most popular types of Programmer jobs are:
Who are the top companies hiring for Senior Programmer jobs? The top employers for Senior Programmer jobs are:
What states have the most Senior Programmer jobs? States with the most job openings for Senior Programmer jobs include:
What are popular job titles related to Senior Programmer jobs? For Senior Programmer jobs, the most frequently searched job titles are:
Infographic showing various Senior Programmer job openings in the United States as of May 2026, with employment types broken down into 8% Full Time, 85% Part Time, 5% Temporary, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $108,736 per year, or $52.3 per hour.
Senior Programmer Analyst

Senior Programmer Analyst

Thales Defense & Security, Inc.

Clarksburg, MD โ€ข Hybrid

$108K - $138K/yr

Other

Medical, Retirement, PTO

Posted 22 days ago


Job description

Thales Defense & Security, Inc. (TDSI) Headquartered in Clarksburg, MD, is a U.S. company that has been serving domestic and international defense Air, Land and Sea domains for 60+ years. With over 1,000 employees, TDSI and its four subsidiaries (Advanced Acoustic Concepts, Digital Receiver Technology, Tampa Microwave, and Trusted Cyber Technologies), supports U.S. Joint Services, special operations forces and multi-national partners with a variety of communication, visualization, signal intelligence/electronic warfare, and sensor/sonar capabilities. TDSI's key technologies include tactical handheld radios, expeditionary satellite terminals, helmet-mounted displays, optics and target recognition capability, advanced radars, undersea sensing and missile systems. Lives depend on what we do!

ย 

Top Benefits (Subject to terms of applicable policies/plans)

  • Competitive Salary
  • Yearly Incentive Compensation Plan
  • Medical insurance for self and eligible family members
  • Generous 401(k) program- up to 7% company contribution and 100% immediate vesting
  • Tuition Reimbursement
  • Paid wellness, vacation, and holiday leave
  • Paid maternity, paternity, and parental leave
  • 9/80 Work Schedule (every other Friday off)
  • Hybrid working environment

We are excited to announce that we have an opening in our Clarksburg, MD office for a Senior Programmer Analyst. This role reports to the Director of Enterprise Solutions.

Our Programmer Analyst team supports enterprise applications across our organization. We use both Costpoint as well as SAP (SAP S/4 HANA) ERP systems. Some additional business applications we are running include: Salesforce CRM, Microsoft CRM, Factory Logix MES, Microsoft 0365 SharePoint System, SAP Concur, PTC Windchill PLM, and more.

Responsibilities

  • Responsible for installing, upgrading, maintaining, supporting and implementing variousย applications to ensure that all current and new business requirements are met.ย ย 
  • The Senior Programmer Analyst may lead projects as well as direct the work of others.
  • Work across the entire product lifecycle of Business Apps. Responsibilities/ projects can include: interviewing users, creating requirement documents, AS IS and TO BE process flow diagrams, re-designing and re-engineering processes, performing Fit/Gap analyses, etc.
  • Partner directly with our SAP Systems Integrator Partners to configure changes and applications.
  • Work through various levels of testing- such as system tests, UA tests, as well as training end-users and providing go-live support. ย 

Qualifications

The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.ย 

  • U.S. Citizenship required. - Applicants selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.
  • Bachelor's degree in related area preferred, or equivalent experience (8+ years in general IT).ย 
  • At least 5 years' experience supporting applications within our ecosystem (SAP/ Costpoint ERP, Salesforce, Microsoft CRM, etc.)
  • Ability to write PowerShell scripts as well as SQL queries is highly desirable; may be assigned tasks to work with DBA's for database tuning.
  • Excellent verbal and written communication skills - to include active listen, ability to consider varying views, options and perspectives.
  • Must be able to work with a high degree of confidentiality and ethics.
  • Follow and abide by Code of Ethics, Compliance Manual and all Company policies, guidelines and practices but also embody and set the standard for other employees.
  • Ability to provide support to help ensure continuous service.ย  Occasionally after hours work or weekend work may be necessary.

The annualized pay range for this role is $108,000- $138,000 USD along with a target incentive compensation plan (ICP) of 5%. The pay range provided is a good faith estimate representative of the experience level for the role described above. ย TDSI considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.

For specific questions about this job posting, candidates may contact talent acquisition at careers@thalesdsi.com.

Thales Defense & Security, Inc. is committed to non-discrimination as applicable under federal, state and local laws. We are an E-Verify Employer.

If you need an accommodation or assistance in order to apply for a position with Thales Defense & Security, Inc., please call Human Resources at 202-961-1016.

#LI-JD1 #LI-hybrid