Software Engineer - Cross Functional
Software Engineer - Cross Functional
Bogotá, CO, 110231 Medellin, CO, 050021
Software Engineer - Cross Functional
About the Role
We are seeking a skilled Software Engineer (Engineer II) to contribute to the design, development, testing, and maintenance of software applications within a highly collaborative, cross functional team. In this role, you will work closely with other software engineers, senior technical leaders, and members of the product organization to deliver high quality, scalable, and secure solutions.
You will grow your technical expertise through hands-on experience, participate in technical design discussions, and take ownership of delivering features from development through production support. This position is ideal for engineers with several years of experience who are ready to deepen their technical capabilities and contribute more meaningfully to team outcomes.
Required Skills & Qualifications
Education
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (Required)
Experience
• 3+ years of experience with:
o One or more relevant programming languages
o Software development principles and lifecycle
o Hands-on work with projects similar in complexity to Engineer II responsibilities at MAPFRE
Technical Skills
• Java – Competent (Level 2): Solid understanding of Java and core programming concepts
• Spring, Spring Boot, Spring Batch – Advanced Beginner (Level 1): Basic understanding of the Spring ecosystem
• Git/GitHub – Advanced Beginner (Level 1): Ability to use Git via CLI or IDE
• Python – Competent (Level 2): Foundational scripting and automation skills
• AWS – Advanced Beginner (Level 1): Basic understanding of cloud concepts; AWS certifications a plus
• Event Messaging (RabbitMQ, SQS, Kafka) – Novice (Level 0)
• Databases (Oracle, MongoDB, Aurora, DynamoDB) – Advanced Beginner (Level 1)
Soft Skills
• Strong communication skills for explaining technical information to multiple audiences
• Problem solving ability to develop solutions that meet business and technical objectives
• Effective collaboration within cross functional teams
• Time management and organizational skills, with ability to prioritize multiple tasks
• Critical thinking to analyze problems and evaluate potential solutions
• Ability to make informed decisions for assigned tasks and know when to escalate
• English - Excellent verbal and written communication
Preferred Qualifications (Nice to Have)
• Experience working in Agile or DevOps environments
• Exposure to SRE concepts, monitoring tools, and observability practices
• Familiarity with API design, microservices, or distributed systems
• Hands-on work with CI/CD pipelines
• Experience with message driven architectures
• Additional programming languages or framework experience
• AWS cloud certifications or equivalent cloud experience
Soft Skills
• Strong leadership and team mentorship
• English - Excellent verbal and written communication
• Strategic thinking and long-term planning
• Ability to manage competing priorities
• Stakeholder influence and negotiation skills
• High adaptability and continuous learning mindset
In compliance with our personal data protection policies, we inform you that the information you provide will be handled in accordance with the Privacy Notice available on our website, under the section: Privacy Notice for the Processing of Personal Data – Candidate.