CrawlJobs Logo

Senior Programmer Analyst

United States, Livonia · Job Posted January 11, 2026
Apply Position
Job Link Share

Job Description

Livonia, MI, & various unanticipated client sites throughout the U.S. Analyze user requirements, programs, procedures, & problems to automate and improve existing systems & review these system capabilities, workflows, & scheduling limitations. Test, maintain, & monitor computer programs & systems. Work independently, providing project status reports & formal presentations as required.

Job Responsibility

  • Analyze user requirements, programs, procedures, & problems to automate and improve existing systems & review these system capabilities, workflows, & scheduling limitations
  • Test, maintain, & monitor computer programs & systems
  • Work independently, providing project status reports & formal presentations as required.

Requirements

  • Minimum of BS or equivalent in CS, CIS, Comp Appl, IT-related Engine, or related, with 5 years of prior progressive professional experience in positions offered or related
  • In the alternative, will accept MS or equivalent in the same fields with 3 years of prior progressive professional experience in the position offered or related
  • Extended travel and/or relocation throughout the U.S.

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Programmer Analyst

8 matching positions

Senior Programmer Analyst

We are seeking a Senior Programmer Analyst to design, develop, modernize, and su...
Location
Location
United States , Columbus
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field
  • 5+ years of experience in software development, application engineering, or systems analysis
  • Hands-on experience with React for front-end development
  • Strong Java development experience, including REST services and microservices
  • Experience with cloud platforms, preferably Google Cloud Platform (GCP)
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience supporting and maintaining enterprise-level applications
Job Responsibility
Job Responsibility
  • Design, develop, and maintain responsive front-end applications using React and Angular
  • Build, enhance, and support Java-based backend services and microservices
  • Develop and integrate RESTful APIs across front-end, middleware, and backend systems
  • Contribute to cloud-native design and deployment using Google Cloud Platform (GCP)
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions
  • Analyze existing applications and recommend modernization strategies to improve scalability, performance, and reliability
  • Support production environments, troubleshoot issues, perform root cause analysis, and implement sustainable fixes
  • Participate in code reviews, testing, releases, and DevOps practices
  • Create and maintain technical documentation, architecture artifacts, and development standards
  • Mentor junior team members and promote best practices across front-end, backend, and cloud development
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
  • .Net Expertise: Strong experience and knowledge in .Net Core Web development, C# preferred
  • Strong knowledge of OOP and SOLID principles
  • Web Services: Experience with developing and consuming Web Services (REST, SOAP)
  • Design Patterns: Proficiency in applying various Design Patterns
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Programmer Analyst

Location
Location
United States , Vienna; various unanticipated locations throughout the U.S.
Salary
Salary:
Not provided
synapteinsolutions.com Logo
Synaptein Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have master's degree or foreign equivalent in Computer Science, Computer Information Systems, Engineering (any field) and 1 year of experience in the job offered or in the alternate occupation of Software Development
  • Experience in the alternate occupation must include one year in developing applications using Servlets, JSPs, AJAX, JDBC, XML, HTML, JavaScript, SAP SRM, SAP MM
  • In lieu of Master's + 1 year experience, employer will accept Bachelor's degree or foreign equivalent in the above mentioned field of study and 5 years of post-baccalaureate progressive experience in Software Development or any suitable combination of education, experience or training
Job Responsibility
Job Responsibility
  • Write business requirement, function and technical design specifications and develop codes to create functionalities for Software applications
  • Write and review coded instructions for the programs
  • Identify design requirements, functionalities and conduct runs of programs and software applications
  • Design application using Servlets, JSPs, AJAX, JDBC, XML, HTML, JavaScript, SAP SRM, SAP MM, and manipulate data for analysis of system capabilities, requirements to improve performance of the web applications
  • Fulltime
Read More
Arrow Right

Senior Programmer Analyst

We are looking for a skilled Senior Programmer Analyst to join our team in Colum...
Location
Location
United States , Columbus
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in a technology-related field or equivalent relevant experience
  • At least 3 years of experience in DataStage programming, including creating, editing, and documenting jobs
  • Minimum of 3 years of scripting experience in Windows and Linux environments
  • Familiarity with banking applications and Windows Administration
  • Proficiency in server network configurations, firewall setup, and load balancing
  • Experience with Active Directory and IT system administration best practices
  • Knowledge of enterprise scheduling tools, preferably Zena, and PowerShell scripting
  • Foundational understanding of networking, security, and infrastructure areas
Job Responsibility
Job Responsibility
  • Lead the design, development, and integration efforts for the upgrade of the Account Analysis system, transitioning to a distributed platform
  • Analyze user requirements and propose technical solutions aligned with organizational standards
  • Collaborate with architects and analysts to create and refine design documentation
  • Conduct unit testing, debug programs, and assist in implementing solutions
  • Handle complex technical assignments independently and contribute effectively in team settings
  • Work closely with external vendors and internal technical teams to ensure seamless application integration
  • Provide technical estimates and solutions for small to medium-sized projects
  • Monitor industry trends and standards to continuously improve technical practices
  • Manage multitasking in a fast-paced environment while ensuring quality deliverables
  • Support application and infrastructure scans, addressing identified defects effectively
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
New

Applications Development Senior Programmer Analyst

This role is for a highly skilled and hands-on Senior Applications Development E...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience in applications development, with significant hands-on, front-to-back engineering experience
  • Extensive experience with Angular, SpringBoot, Kafka, Oracle, and related modern development technologies
  • Proven experience in systems analysis, programming, and contributing to successful project implementations
  • Familiarity with AI tools and prompt-based engineering, with a strong desire to integrate these into development practices
  • Strong analytical, problem-solving, and evaluative judgement skills to address complex technical and business issues
  • Ability to operate effectively under pressure and manage deadlines in a fast-paced environment
  • Excellent written and verbal communication skills, with the ability to consult effectively with users/clients and other technology groups
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Actively contribute to the full software development lifecycle (SDLC) from analysis and design to implementation, testing, and deployment for strategic platform and product development initiatives
  • Drive hands-on front-to-back development efforts utilizing technologies such as Angular for responsive user interfaces, SpringBoot for robust backend services, Kafka for high-throughput data streaming, and Oracle for reliable data persistence
  • Ensure applications are designed and developed in adherence to architectural blueprints, coding standards, and best practices
  • Utilize in-depth specialty knowledge in applications development to analyze complex technical problems and propose innovative, effective solutions
  • Fulltime
Read More
Arrow Right
New

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in Python, AI/ML Tools like Devin, DevOps
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

We are looking to bring in Senior Consultant/Specialist under Enterprise Operati...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Technology Experience
  • Managed a team of 4-8 developers
  • Minimum 3 years of process automation development/configuration experience
  • Good understanding of Database concepts and working knowledge any one databases e.g Oracle/SQL Server/MySQL
  • Ability to understand functional and non functional requirement and convert them to configuration/code
  • BAU/Production support experience with exposure to incident triage calls, analyzing root cause etc is added advantage
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Be part of the BAU team which is responsible for Implementation of CRs and / or defects on the process automation use cases using low code platform
  • Manage a team of 4 to 8 developers to deliver to BAU items in book of work
  • CR / defect analysis including interaction with Business Users
  • Participate with BAs in analysis sessions and provide technical feasibility analysis and approach of the requirements to the team
  • Unit testing of the program under development
  • Participate in SIT / UAT defect triage call. Interact with users during UAT and follow up on UAT sign offs
  • Participate in demo to the business users during UAT and Preprod together with BA and UAT testers
  • Review and analyze proposed technical solutions for the change requests and defects
  • Responsible for the creation of high level designs to guide implementation faithful to architecture intent
  • Ensure that application development and enhancement is in line with Citi's Coding Standards
  • Fulltime
Read More
Arrow Right