Lead Programmer Analyst

Community College of Rhode Island

Warwick (RI)

On-site

USD 95,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Community College of Rhode Island is seeking a Lead Programmer Analyst to analyze, design, develop, test, implement, and maintain software applications to meet our needs. You will collaborate with stakeholders to translate business requirements into technical solutions and participate in all phases of the development lifecycle.

The role leads major integration projects using Java, JavaScript, TypeScript, Python, SQL, and API gateways, while mentoring staff and ensuring high-quality, scalable

Qualifications

  • Associate’s degree in a related field.
  • 6 years of relevant experience.
  • Expert software developer or programmer analyst with Java, JavaScript, TypeScript, C#, Perl, Python, SQL, HTML.
  • Experience with Ellucian Banner ERP or similar ERP and iPaaS.
  • Hands-on experience building and supporting integrations on Ellucian Ethos or similar middleware.
  • Knowledge of relational databases, cloud technologies, APIs, and programming.
  • Strong analytical and problem-solving skills; ability to translate business needs into technical solutions.
  • Experience with Agile, Scrum, or Waterfall methodologies.
  • Excellent communication; able to work independently and in teams.

Responsibilities

  • Lead design, development, coding, testing, debugging, and documentation of major software applications.
  • Collaborate with business users and stakeholders to gather and analyze requirements.
  • Lead code reviews, unit/integration/system testing and promote automation.
  • Provide technical support, troubleshooting, and end-user training as needed.
  • Develop and maintain data workflows and integrations within a DevOps framework.
  • Troubleshoot performance issues and software defects; ensure SLAs are met.
  • Guide and mentor Programmer Analyst staff as the technical lead on projects.
  • Represent IT in team activities and interactions with the college.

Skills

Software development
API integration
Databases
DevOps
Communication
Agile/Scrum
Mentoring
Team leadership

Education

Associate’s degree in a related field
Bachelor’s degree preferred

Tools

Ellucian Banner ERP
iPaaS (integration platform as a service)
Ellucian Ethos
APIs tooling

Job description

The Lead Programmer Analyst will analyze, design, develop, test, implement, and maintain software applications and systems to meet our organization’s needs. The Lead Programmer Analyst will collaborate with various stakeholders to understand business requirements and translate them into technical solutions. They will also participate in all phases of the development lifecycle, from concept and design to testing and deployment.

DUTIES AND RESPONSIBILITIES:
  • Serve as the lead resource to design, develop, code, test, debug, and document major software applications using programming languages (e.g.Java, JavaScript, TypeScript, Python, SQL), integration tools (APIs), and middleware (e.g.Message Queueing, Event Streaming, API Gateways), leveraging relevant experience, and knowledge of industry best practices, regulations, and requirements.
  • Collaborate with business users, technical resources, and other stakeholders to gather and analyze requirements for new software applications and enhancements to existing systems
  • Lead code reviews, unit testing, integration testing, and system testing to ensure high-quality software solutions. Promote the use of automation
  • Provide technical support and assistance to end-users, including troubleshooting software issues, answering questions, and providing training as needed
  • Develop and maintain workflows, data, and data integration solutions to support business processes and reporting needs, within a DevOps framework.
  • Troubleshoot and resolve technical issues, performance problems, and software defects
  • Ensure timely resolution of support tickets within Service Level Agreements (SLAs) and engage with vendor support as needed to resolve escalated issues
  • Stay current with emerging technologies, industry trends, and best practices in information technology, and share with the team.
  • Provide technical guidance, code review leadership, and mentoring to Programmer Analyst staff, serving as a technical lead on integration and platform projects assigned.
  • Participate in or organize team activities. Represent the college and the Information Technology team in all interactions.
  • Other duties may be assigned as needed
REQUIRED QUALIFICATIONS:
  • Associate’s degree in a related field
  • 6 years of relevant experience
  • Expert experience as a software developer or programmer analyst, with proficiency in programming languages (e.g.Java, JavaScript, TypeScript, C#, Perl, Python, SQL, HTML)
  • Experience with Ellucian Banner ERP or similar enterprise resource planning systems and Integration Platform as a Service (iPaaS) solutions.
  • Hands-on experience building and supporting integrations on the Ellucian Ethos integration platform or similar middleware
  • Knowledge of relational databases and related solutions, cloud technologies, APIs, and programming
  • Strong analytical and problem-solving skills, with the ability to understand complex business requirements and translate them into technical solutions
  • Experience with development methodologies such as Agile, Scrum, or Waterfall
  • Excellent communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders
  • Ability to work independently and collaboratively in a fast-paced environment, managing multiple tasks and priorities effectively
PREFERRED QUALIFICATIONS:
  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • 4 years of relevant experience
  • Knowledge of SaaS (Software as a Service) solutions and cloud-based technologies in the higher education sector
  • Certification or training in relevant technologies and tools, including Ellucian Banner and related products
  • Proficiency in using and managing reporting tools and solutions
  • Robust experience working with APIs (Application Programming Interfaces) for data integration and interoperability

All requirements are subject to possible modification to reasonably accommodate individuals with disabilities.

Applicants must be authorized to work for ANY employer in the U.S. We are unable tosponsoror take over sponsorship of any employmentvisa including student visas.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Enterprise Applications Programmer I — Build Scalable ERP Solutions
Enterprise Applications Programmer I — Build Scalable ERP Solutions

Community College of Baltimore County • Catonsville (MD)

On-site
Application Developer
Application Developer

Coker University • Hartsville (SC)

On-site
USD 65,000 - 90,000
Application Developer
Application Developer

Global1autos • Hartsville (SC), Northern (KY)

Hybrid
USD 70,000 - 110,000
Programmer Analyst I and II (Software Development)
Programmer Analyst I and II (Software Development)

Community College of Baltimore County • Catonsville (MD)

On-site
System Programmer Analyst
System Programmer Analyst

Northwood University • Midland (MI)

On-site
USD 85,000 - 120,000
Senior Programmer / Analyst
Senior Programmer / Analyst

Meredith College I-O Psychology Master of Arts Program • Raleigh (NC)

On-site
USD 90,000 - 120,000
Senior Programmer / Analyst
Senior Programmer / Analyst

Meredith College • Raleigh (NC)

Hybrid
USD 90,000 - 120,000
Computer Programmer Analyst
Computer Programmer Analyst

Motlow • Dyersburg (TN)

On-site
USD 55,000 - 69,000
Vacation & Sick Leave
Paid holidays
Health/Dental/Vision/Life insurance
+4
X99760 IT Programmer Analyst I, Information Technology Services, Tahlequah
X99760 IT Programmer Analyst I, Information Technology Services, Tahlequah

Northeastern State University • Tahlequah (OK)

On-site
USD 40,000 - 48,000
Excellent benefits and leave
Senior Web & Application Systems Developer
Senior Web & Application Systems Developer

Jackson-State-University • Van Winkle (MS)

On-site
USD 90,000 - 120,000