Job description
We are hiring Software Engineer roles ON SITE | Medellín, Colombia About Roca Alliances Roca Alliances is a specialized recruitment firm focused on connecting top-tier talent with leading global technology companies. We partner with innovative organizations worldwide, helping them scale high-performing teams through strategic and tailored recruitment solutions.
This opportunity is with Simpro Group, a global technology company dedicated to delivering powerful business management solutions that help organizations streamline operations, improve efficiency, and drive growth. Simpro Group is recognized for its innovation-driven culture, collaborative engineering environment, and commitment to building scalable world-class technology solutions.
About the Role
As a Software Engineer at Simpro Group, you will play a key role in building and maintaining high-performance, scalable applications that power a global platform used by thousands of customers worldwide. This opportunity is ideal for engineers with strong back-end development experience who are passionate about modern technologies, cloud environments, and collaborative software development practices.
You will work alongside cross-functional global teams contributing to the full software development lifecycle while helping drive innovation and platform scalability.
Key Responsibilities
- Back-End Development
- Design, develop, and maintain robust back-end features using Symfony / PHP
- Build scalable and high-performing solutions within Simpro’s technology ecosystem
- Contribute to software architecture decisions and code quality improvements
- Front-End Development
- Develop responsive and interactive user interfaces using Angular and j. Query
- Collaborate with product and design teams to enhance user experience and usability
- Database & Performance Optimization
- Manage and optimize relational databases including Postgres and Amazon RDS
- Write efficient queries and support application performance improvements
- Utilize caching technologies such as Elasti. Cache, Redis, and Memcached
- Cloud Infrastructure & DevOps
- Work within AWS cloud environments including EC2 and Load Balancers
- Participate in CI/CD processes using Jenkins and modern deployment practices
- Collaborate on infrastructure-as-code initiatives using Terraform
- Monitoring & Application Health
- Utilize monitoring and observability tools such as Grafana, Datadog, and Raygun
- Support system reliability, troubleshooting, and performance monitoring initiatives
- Cross-Functional Collaboration
- Participate in the full software development lifecycle using Jira and Confluence
- Collaborate with engineering, infrastructure, and product teams across global environments
- Contribute to continuous improvement initiatives and agile development practices Join a global engineering environment where innovation, collaboration, and scalability drive impactful technology solutions while accelerating your professional growth within an international tech company.
Requirements
- 3–5 years of professional experience in software development
- Strong expertise in PHP development, preferably using Symfony Framework
- Solid experience with front-end technologies including Angular and j. Query
- Experience working with relational databases, especially Postgres
- Familiarity with CI/CD processes, Jenkins, and version control tools such as Bitbucket
- Understanding of cloud infrastructure environments and scalable application development
- Strong collaboration, problem-solving, and communication skills within agile teams
- Ability to work in fast-paced, collaborative, and innovation-driven environments Nice to Have
- Experience developing mobile applications using Angular with Ionic / Capacitor for iOS and Android deployment
- Knowledge of containerization technologies and advanced AWS services
- Familiarity with external services such as Cloudflare, Send. Grid, and Twilio
- Exposure to BI and analytics platforms such as Metabase Benefits
- Competitive salary in Colombian pesos (COP)
- Private medical insurance
- Continuous learning, mentoring, and professional development opportunities
- Opportunity to collaborate with global engineering and technology teams
- Career growth within a leading international technology company
- Dynamic, collaborative, and innovation-driven work environment