Demo

Senior Software Developer

Bryant University and Careers
Smithfield, RI Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 2/19/2026
Full Time / Part Time Full Time Job Type Staff Reports To Director of University Business Systems Position Summary
This position reports to the Director of University Business Systems and is responsible for analyzing data and system interfaces, building complex system integrations, creating robust reporting solutions, and delivering actionable insights to support business decision-making. In addition to advanced development responsibilities, the Senior Software Developer will mentor and guide a small team of developers providing technical leadership, code reviews, and best-practice recommendations. This role combines deep analytical expertise, business intelligence skills, and advanced programming capabilities, leveraging SQL, SSRS, Power BI, and Visual Studio to design and maintain comprehensive reports and dashboards. The position also involves architecting, implementing, and maintaining integrations between enterprise systems using tools such as APIs, middleware, and ETL processes to ensure seamless data exchange and workflow automation. A key responsibility will include working extensively with the university’s main student information system, Ellucian Banner, and related platforms such as Ethos and Ellucian Forms and Intelligence Processes, ensuring data integrity and optimized performance across these critical systems.
The ideal candidate will demonstrate mastery of the full software development lifecycle, a strong technical foundation, proactive problem-solving skills, and experience with integration technologies and techniques. This is an exciting opportunity for a highly skilled developer who can understand business issues, translate them into technical solutions, and elevate team performance. The role offers exposure to a wide range of technologies and platforms, including Python, SQL, Power BI, scripting languages, job schedulers, and industry-standard platforms such as Salesforce.com. Additionally, experience with Microsoft Azure, Azure Data Factory, Snowflake and emerging technologies like Microsoft Fabric will be part of the technical landscape. Working knowledge of Agile methodology or Waterfall SDLC is critical, as this position must ensure adherence to development, QA, change control, and migration-to-production processes.
Due to the nature of this position, there will be times when you would be expected to work outside of normal business hours due to system validation after upgrades, report support, etc. University core business hours are Monday – Friday, 8:30 – 4:30.

This position does not offer visa sponsorship.

Bryant is recognized as a top 1 percent national leader in student education outcomes and ROI and regularly receives high rankings from U.S. News and World Report, QS Stars, Money, Bloomberg Businessweek, Wall Street Journal, and College Factual. Bryant’s strategic plan, Vision 2030, redefines higher education through a commitment to providing students with a transformational learning experience. Vision 2030 accelerates advancements in academic innovation, experiential learning, vibrant student life, Division I athletics, and a connected community that fosters belonging and success.
Principal Accountabilities
Application Development & Support
  • Lead the design, development, and maintenance of enterprise applications and third-party systems, ensuring scalability and performance.
  • Serve as a technical resource and mentor for junior developers, providing guidance on coding standards, troubleshooting, and best practices.
  • Ensure system integrity, reliability, and compliance with institutional standards and security protocols.
  • Proactively identify and resolve complex application issues; implement preventive measures to reduce downtime.
Programming & Technical Design
  • Develop efficient, secure, and maintainable code in Oracle PL/SQL and/or Microsoft SQL/T-SQL, applying advanced optimization techniques.
  • Architect and implement scripts, stored procedures, and automation tools to streamline workflows and improve system efficiency.
  • Conduct thorough code reviews for quality, performance, and adherence to standards; coach team members on improving code quality.
  • Contribute to technical design decisions, ensuring alignment with enterprise architecture and long-term maintainability.
Data Analysis & Reporting
  • Perform advanced data modeling and analysis to support strategic decision-making.
  • Design and maintain complex reports and interactive dashboards using SQL, SSRS, Power BI, and Visual Studio, applying best practices for visualization and usability.
  • Establish data validation processes and monitor integrity across multiple systems; resolve discrepancies and implement automated checks.
System Integration Development
  • Lead the design and implementation of integrations between enterprise systems using APIs, middleware, and ETL tools (e.g., Azure Data Factory).
  • Develop robust workflows and data transformations to automate processes and ensure seamless data exchange.
  • Implement advanced security measures for integrations, including OAuth, SAML, and encryption standards.
  • Monitor and optimize integration performance; establish logging and alerting for proactive issue resolution.
Collaboration & User Support
  • Partner with functional offices to understand complex business processes and translate them into scalable technical solutions.
  • Provide mentorship and technical leadership during requirement gathering, solution design, and implementation phases.
  • Train users and team members on accessing and interpreting reports, dashboards, and integration workflows.
  • Communicate effectively with technical and non-technical stakeholders, presenting data-driven insights and solution recommendations.
Continuous Improvement
  • Identify and lead initiatives for process automation, system enhancements, and performance optimization.
  • Stay current with emerging technologies (e.g., Microsoft Fabric, cloud services, integration frameworks) and evaluate their applicability to university systems.
  • Document technical specifications, workflows, and best practices; ensure knowledge sharing across the team.
  • Champion development standards, SDLC compliance, and continuous improvement methodologies (Agile or Waterfall).

This is a hybrid position, providing the ability to work remotely up to 2 days a week after an initial 90-day new hire period.
Certain requirements are subject to possible modification to reasonably accommodate persons with disabilities.
Qualifications
Education and Experience:
  • Bachelor’s degree in Computer Science, Data Science, Business, or related field.
  • 5 years of professional experience in application development, data analysis, or integration engineering. Technical Skills
  • Proficiency in Oracle PL/SQL and/or Microsoft SQL/T-SQL.
  • Experience with SSRS, Power BI, and Visual Studio.
  • Strong understanding of database architecture, optimization, and performance tuning.
  • Hands-on experience with REST/SOAP APIs, ETL processes, and workflow automation.
  • Familiarity with Microsoft Azure services (e.g., Azure Data Factory) and scripting languages (Python preferred).
  • Working knowledge of SDLC methodologies (Agile or Waterfall), QA, and change control processes.
  • Proven ability to lead and guide other developers on projects
  • Higher education and Ellucian Banner experience a plus


Soft Skills:
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Effective communication skills, both verbal and written, to coordinate projects and timelines with constituents, and ability to present data-driven insights to technical and non-technical stakeholders.
  • Excellent organizational skills and the ability to prioritize multiple projects in a fast-paced environment.
Working Environment
At Bryant University, we believe that our strength lies in the richness of our campus community and the unique perspectives that shape it. By connecting academic and social experiences, we create an environment where individuals feel valued, respected, and supported. Our commitment to fostering belonging and well-being ensures that everyone has the opportunity to thrive and contribute meaningfully. We encourage applications from those who appreciate the wide range of experiences and backgrounds that make our community exceptional. Discover more about how we cultivate a welcoming and collaborative campus culture that drives excellence.
Physical Capacities
Posting Detail Information

Posting Number
STA02742

Work Hours
Due to the nature of this position, there will be times when you would be expected to work outside of normal business hours due to system validation after upgrades, report support, etc. University core business hours are Monday – Friday, 8:30 – 4:30.

Open Date
12/09/2025

Close Date

Open Until Filled
Yes

Applicant Special Instructions
This position does not offer visa sponsorship.

Salary.com Estimation for Senior Software Developer in Smithfield, RI
$111,697 to $137,136
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bryant University and Careers

  • Bryant University and Careers Smithfield, RI
  • Full Time / Part Time Part Time Job Type Adjunct Reports To Chair, Department of Accounting Position Summary Bryant University, a nationally recognized lea... more
  • 13 Days Ago

  • Bryant University and Careers Smithfield, RI
  • Full Time / Part Time Part Time Job Type Adjunct Reports To Chair, Biological and Biomedical Sciences Position Summary Bryant University, a nationally reco... more
  • 14 Days Ago

  • Bryant University and Careers Smithfield, RI
  • Full Time / Part Time Full Time Job Type Staff Reports To Assistant Vice President, Development Position Summary The Leadership Giving Officer (LGO) report... more
  • 16 Days Ago

  • Bryant University and Careers Smithfield, RI
  • Full Time / Part Time Full Time Job Type Faculty Reports To Dean, College of Business Position Summary Bryant University’s College of Business invites appl... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Senior Software Developer jobs in the Smithfield, RI area that may be a better fit.

  • St. George Tanaq Corporation Providence, RI
  • Fully Remote Job Type Full-time Description Overview Tanaq Technical Services (TTS), a division of St. George Tanaq (SGT)Corporation, is an 8(a) Alaskan Na... more
  • 4 Days Ago

  • Rite-Solutions, Inc. Newport, RI
  • Rite-Solutions, Inc is seeking a Software Developer who will be part of a team supporting the Property Management Division of the Corporate Operations Depa... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!