Software Engineer
Granicus Ver todas las vacantes
- San Juan, PR
- Permanente
- Tiempo completo
- Collaborate with product management, QA, DevOps, and business stakeholders to deliver high-quality SaaS solutions.
- Design, develop, and maintain secure, scalable, performant, and highly available software components.
- Implement features and resolve bugs using established design patterns and best practices.
- Continuously improve product architecture and software development processes.
- Support and maintain existing products, ensuring reliability and performance.
- Provide technical training and champion the development team’s core values.
- Contribute to Agile/Scrum ceremonies and sprint planning.
- Utilize modern development tools (e.g., CI/CD pipelines, IDEs, DevOps platforms).
- Stay current with emerging technologies and propose improvements to existing systems.
- Solve technical challenges and drive solutions through to implementation.
- BS in Computer Science, Computer Engineering, or a related field.
- Proficiency in one or more programming languages (e.g., C#, JavaScript, Python).
- Understanding of web development technologies, frameworks, and relational databases.
- Familiarity with version control systems (e.g., Git).
- Analytical and problem-solving skills with attention to detail.
- Excellent communication, time management, and collaboration skills.
- Ability to work independently and in dynamic team environments.
- Commitment to quality, continuous learning, and mentoring others.
- Passion for quickly learning new technologies and improving software craftsmanship.
- Candidates must reside in Puerto Rico to be considered for this position.
- Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program.
- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies.
- We are a remote-first company with a globally distributed workforce across the United States, Canada, United Kingdom, India, Armenia, Australia, and New Zealand.
- At Granicus, we are building a transparent, inclusive, and safe space for everyone who wants to be
- Coffee with Mark sessions – Our employees get to interact with our CEO on very important and
- We bring in special guests from time to time to discuss issues that impact our employee
- We are proud to serve dynamic organizations around the globe that use our digital solutions to make the world a better place — quite literally. We have so many powerful success stories that illustrate how our solutions are impacting the world. See more of our impact
Here's what you can expect as a Puerto Rico-based team member:Flexibility & Balance
- Flexible Time Off - Take the time you need to rest, recharge, and live your life.
- Company-Wide Wellbeing Days - Paid days off to unplug and focus on your mental health.
- Work From Home Reimbursement - Support a productive home office environment.
- Private health, vision, dental and life insurance - 100% Employer-Paid. Comprehensive coverage for you and your family.
- On-Demand Mental Health Support - Access to Headspace and other wellness tools.
- Pension Plan and Retirement options
- Online Learning Platforms - Fuel your professional development.
- Competitive Salary & Bonuses - Your contributions are valued and rewarded.