Taro Logo

Intern Software Engineer

Granicus provides cloud-based solutions for government communications, website design, meeting management, and digital services, serving over 5,500 government agencies globally.
Puerto Rico
Backend
Software Engineering Intern
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS · Government

Description For Intern Software Engineer

Granicus, a leading GovTech company serving over 5,500 government agencies worldwide, is seeking an Intern Software Engineer to join their dynamic team. This role offers a unique opportunity to contribute to technology that transforms how governments interact with their constituents across the US, UK, Australia, New Zealand, and Canada.

As an Intern Software Engineer, you'll be involved in the full software development lifecycle, working with languages like C#, VB.NET, and TSQL. You'll help build and maintain cloud-based solutions for government communications, website design, meeting management, and digital services that serve over 300 million citizen subscribers.

The ideal candidate will have a strong foundation in programming fundamentals, database knowledge, and a keen interest in government technology solutions. You'll work in a remote-first company with a globally distributed workforce, enjoying a culture that emphasizes diversity, inclusion, and work-life balance.

This position offers valuable experience in enterprise software development while making a meaningful impact on public service delivery. The role provides hands-on experience with modern development practices, including writing testable code, system integration, debugging, and working with relational databases.

Granicus offers a supportive learning environment with opportunities to grow your technical and professional skills. The company maintains a strong commitment to equal employment opportunities and has various employee resource groups and community initiatives. If you're passionate about technology and want to contribute to solutions that make government services more accessible and efficient, this internship provides an excellent starting point for your career in software engineering.

Last updated a month ago

Responsibilities For Intern Software Engineer

  • Execute full software development life cycle (SDLC)
  • Write well-designed, testable code
  • Integrate software components into functional systems
  • Document and maintain software functionality
  • Troubleshoot, debug, and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Perform database design work
  • Create technical design documentation
  • Develop products and modules according to quality standards

Requirements For Intern Software Engineer

  • Knowledge of programming languages including C#, VB.NET, TSQL and web development
  • Ability to perform detailed data analysis
  • Knowledge of object-oriented design principals
  • Knowledge of relational databases
  • Excellent written and oral communication skills in Spanish and English
  • Problem-solving skills
  • Detail oriented
  • Focus on ownership and accountability

Interested in this job?

Jobs Related To Granicus Intern Software Engineer