CrawlJobs Logo

Senior Programmer

United States, Manville · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Responsibility

  • Plan, coordinate, direct and evaluate the work of two or more application support teams of programmer/analysts engaged in implementation of automated systems of a broad and widely diffused nature among agencies and departments of state government
  • Serve as a resource and act in an advisory capacity to user agencies
  • and to do related work as required
  • Work under the general direction of a Deputy Information Processing Officer with wide latitude for the exercise of initiative and independent judgement in systems development functions
  • Review upon completion for results obtained and conformance with agency policies and objectives
  • Plan, coordinate, supervise and review the work of teams engaged in systems development and maintenance activities
  • Plan, coordinate, direct and evaluate the work of two or more application support teams of programmers/analysts engaged in the implementation of automated systems of a broad and widely diffused nature among agencies and departments of state government
  • Serve as a resource and act in an advisory capacity to user agencies to direct system development and maintenance activities including systems analysis, systems design, and programming for large applications or related groups of smaller applications
  • Utilize systems development resources in meeting the information systems goals and plans of the organization
  • Coordinate the planning, testing and operation phases of automated systems
  • to oversee the operation of entrusted automated systems assuring timeliness and accuracy of products
  • Recommend and implement modifications of systems through revisions to methods of operations with equipment, computer programs and personnel to meet economy of systems objectives
  • Promote the use of the computer and of data networks by identifying new and potential users and application areas
  • to determine the scope of new applications
  • to establish schedules and priorities for systems development projects and support services
  • to assist in coordinating production schedules
  • Evaluate applications software, to develop, disseminate and ensure adherence to systems design and programming standards
  • to advise and make recommendations to superiors on matters relating to systems development
  • Coordinate the development of documentation according to established standards to establish and maintain formal and informal training programs for staff development
  • Assist user agencies with the preparation of requisitions and Request for Proposals (RFP), for the procurement of data processing and programming services
  • Deal directly with contractual providers of data processing and related services to Review and evaluate the cost benefit of systems processing and recommend optimum methodology to do related work as required

Requirements

Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience

Looking for more opportunities?

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

Similar Jobs for

Senior Programmer

8 matching positions

Senior Programmer

We are seeking a highly skilled Senior Programmer with deep experience supportin...
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, Business, or 4+ years equivalent experience
  • 5+ years of Java development experience (Springboot, Springbatch, Maven, ANT, JPA/Hibernate)
  • Front‑end exposure with React and AngularJS
  • 5+ years of Actimize experience, including: ActOne customization using ActOne Designer, Plugin implementation, ETL development using AIS (Actimize Modeler), Application installation and upgrades, Experience with ActOne 6.5/6.6 implementations (ActOne X migration preferred), M&A‑related Actimize data conversion work
  • 3+ years of API and Microservices development (REST, JSON, Swagger)
  • Experience with APIGEE Edge/X, FUSE, Kafka, PubSub, Docker, Kubernetes
  • 3+ years of SQL development (Oracle, SQL Server, or Snowflake), including optimized queries and stored procedures
  • Strong analytical, troubleshooting, and decision‑making skills
  • Excellent written and verbal communication skills
  • Ability to work in fast‑paced environments and prioritize multiple tasks
Job Responsibility
Job Responsibility
  • Design, develop, test, debug, document, and maintain AML/BSA enterprise fraud applications with a primary focus on Actimize ActOne
  • Modify and optimize procedures to resolve complex application challenges, considering performance, capacity, and operational constraints
  • Collaborate with technical leadership to analyze existing or proposed system features, including integration, security, scalability, and performance requirements
  • Participate in the evaluation and selection of application packages
  • provide guidance on risks, benefits, and business impacts
  • Develop integration plans and ensure proper integration testing aligned with architectural standards
  • Provide expert-level advice on complex system design issues and contribute to enhancement roadmaps
  • Identify functional and technical requirements for major system modifications or new sub‑system development
  • Create prototype designs for high‑risk or complex initiatives
  • Serve as third‑level production support, troubleshooting critical issues and ensuring system stability
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • free online training
Read More
Arrow Right

Senior Programmer

Location
Location
United States , Providence
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience
Job Responsibility
Job Responsibility
  • Plan, coordinate, direct and evaluate the work of two or more application support teams of programmer/analysts engaged in implementation of automated systems of a broad and widely diffused nature among agencies and departments of state government
  • Serve as a resource and act in an advisory capacity to user agencies
  • Review upon completion for results obtained and conformance with agency policies and objectives
  • Plan, coordinate, supervise and review the work of teams engaged in systems development and maintenance activities
  • Serve as a resource and act in an advisory capacity to user agencies to direct system development and maintenance activities including systems analysis, systems design, and programming for large applications or related groups of smaller applications
  • Utilize systems development resources in meeting the information systems goals and plans of the organization
  • Coordinate the planning, testing and operation phases of automated systems
  • to oversee the operation of entrusted automated systems assuring timeliness and accuracy of products
  • Recommend and implement modifications of systems through revisions to methods of operations with equipment, computer programs and personnel to meet economy of systems objectives
  • Promote the use of the computer and of data networks by identifying new and potential users and application areas
Read More
Arrow Right

Senior Programmer

Design, develop, and maintain backend applications using C# with both .NET Frame...
Location
Location
United States
Salary
Salary:
Not provided
wiseq.net Logo
Wise Equation Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, computer information systems, information technology, relevant engineering (computer engineering, software engineering electronic engineering or related) or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend applications using C# with both .NET Framework and .NET Core
  • Provide estimated time required for technical implementation of software solutions
  • Execute and develop high-quality software solutions on time and on budget by analyzing business requirements for software solutions
  • Participate in backlog grooming, sprint planning, retrospective and review meetings to implement software solutions
  • Update and manage product backlog items in Jira, and complete assigned development tasks daily as part of Agile sprint cycles
  • Interact with key stakeholders, understand strategic software development objectives and requirements, and provide relevant software development solutions
  • Design, develop, and code review software applications in accordance with technical specifications of the projects as part of overall strategic effort for integrations
  • Perform unit testing on developed code either through manual or code-based tests
  • Collaborate with cross-functional teams including QA, DevOps, and UI/UX to deliver high-quality releases
  • Develop service packs or hot fixes to remediate the bugs and follow through to get them deployed to testing environments
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

Applications Development 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
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