CrawlJobs Logo

Senior Programmer

hireitpeople.com Logo

Hire IT People, Inc

Location Icon

Location:
United States , Providence

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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
  • 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

Additional Information:

Job Posted:
December 09, 2025

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Programmer

Senior Programme Manager

An exciting opportunity has arisen for a Senior Programme Manager to join a lead...
Location
Location
United Kingdom , London
Salary
Salary:
75000.00 - 90000.00 GBP / Year
https://brandonjames.co.uk Logo
Brandon James
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in a Programme Manager or Senior Programme Manager role within a large infrastructure, construction, or public sector environment
  • Strong leadership and stakeholder management skills across complex, high-value programmes
  • Relevant industry qualifications such as MSP, PRINCE2, or APM PMQ
  • Excellent communication and problem-solving skills, with the ability to influence at a senior level
  • A strategic mindset with a focus on outcomes, performance, and delivery excellence
  • Degree qualified in a relevant field (e.g. Project Management, Engineering, or Construction Management)
Job Responsibility
Job Responsibility
  • Lead the planning, coordination, and delivery of a large-scale, complex programme
  • Monitor progress and performance, implementing robust governance frameworks and reporting mechanisms
  • Manage interdependencies and support informed decision-making through clear and consistent communication
  • Provide leadership and direction to internal teams and external partners
  • Ensure clarity of roles, responsibilities, and deliverables
  • Oversee risk management, budget control, and compliance with industry standards
  • Drive continuous improvement to enhance service delivery
What we offer
What we offer
  • Generous benefits package
  • Career progression within a well-established consultancy
  • Exposure to high-profile, city-based programmes
  • Fulltime
Read More
Arrow Right

Senior Programmer

Location
Location
United States , Manville
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
  • 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
Read More
Arrow Right

Senior Programme Manager - Public Sector Engagement

The purpose of this role is to lead engagement for techUK’s Public Services Boar...
Location
Location
United Kingdom , London
Salary
Salary:
40000.00 - 45000.00 GBP / Year
techuk.org Logo
techUK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong interest in innovation, the use of technology in the public sector and the UK tech industry
  • Good connections with a network of with senior public sector stakeholders
  • A self-motivated individual with a positive can-do approach who is comfortable working with competing demands and responding to tight deadlines
  • Good organisational skills and attention to detail
  • Excellent written and verbal communication skills with the ability to communicate technical and policy information effectively to a range of audiences
  • A team player who has experience of managing relationships with a diverse range of stakeholders and is comfortable working with senior individuals in industry
  • Comfortable with public speaking
  • Demonstrates an understanding of the Government procurement landscape and the positioning and role of trade bodies
  • Good high-level knowledge of technology and workings of the technology sector
  • Demonstrates a strong understanding of the public sector tech market
Job Responsibility
Job Responsibility
  • Lead senior level public sector stakeholder engagement for techUK’s Public Services Board, ensuring monthly access to high-level decision makers in government
  • Liaise with the Chair and Vice Chair of PSB to support the smooth running of the monthly meeting
  • Support the development, commissioning and publication of at least one PSB report per year
  • Organise 2 PSB stakeholder dinners a year and a unique member excursion for learning and development purposes
  • Coordinate activities with other public sector facing member-led committees, and plan at least one cross programme activity
  • Raise the public profile of the PSB through media engagement and public facing events
  • Liaise with other techUK teams to identify and exploit cross-fertilisation opportunities with other programmes within techUK
  • Deputise for the Associate Director, Central Government and Education in their absence as requested
  • and Any other duties that might from time to time be required by the Associate Director, Central Government and Education and the techUK leadership team.
What we offer
What we offer
  • discretionary bonus and comprehensive benefits
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 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

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
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.
What we offer
What we offer
  • Equal opportunity employer
  • Accessibility and reasonable accommodations for individuals with disabilities
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer

The Applications Development Senior Programmer is an intermediate level position...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 Years Overall IT experience, Big Data Developer with experience in building Java/Scala, Spark based application
  • At least 5 Years of strong Development experience along with troubleshooting kills with technologies like Spark, Java/Scala and Hive
  • Previous experience with Hadoop stack, HDFS, Yarn resourcing, Zookeeper interactions are good to have
  • Good SQL knowledge on Hive/Impala
  • Basic Data warehousing concepts like SCD2 will be an added advantage
  • Experience with Kafka, Elastic will be a big plus
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
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
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Senior Appian developer is a part of the Issuer Services Technology global m...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years in IT industry and 3+ years in Appian development, including end-to-end project delivery
  • Mastery of Appian components (Process Models, SAIL, CDTs, Integrations)
  • Proficiency in REST/SOAP APIs, SQL, and database design
  • Familiarity with Agile methodologies and cloud platforms (AWS/Azure)
  • Appian Lead Developer or Senior Developer certification preferred
  • Experience of Java, JavaScript/Angular
  • Experience with Spring / ORM framework, and database
  • Strong problem-solving, communication, and teamwork abilities
  • Self-starter who is passionate for learning about new tools and technologies
  • Ability to work both independently, with other team members, and across teams
Job Responsibility
Job Responsibility
  • Design & Development: Architect and build Appian applications (Process Models, SAIL interfaces, CDTs, Reports, Integrations)
  • Develop custom plugins, integrations, and reusable components
  • Collaboration: Partner with stakeholders to translate business needs into technical solutions
  • Lead code reviews and ensure adherence to best practices (security, scalability)
  • Testing & Deployment: Debug, test, and deploy solutions
  • Troubleshoot post-production issues
  • Optimize Appian app performance and automate deployments via DevOps tools
  • Mentorship & Documentation: Guide junior developers and create technical documentation
  • Innovation: Stay updated on Appian features and recommend process improvements.
  • Fulltime
Read More
Arrow Right

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
  • Minimum 8 - 12 years of experience
  • Strong hands-on experience in coding (Java, Python, or any modern programming language)
  • Deep expertise in system design and microservices architecture
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Experience conducting code reviews, vulnerability assessments, and secure coding
  • Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker)
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Implement and enforce secure coding practices, performing vulnerability assessments and ensuring compliance with security standards
  • Fulltime
Read More
Arrow Right