AI-Augmented Software Engineer (Bogotá)

AI-Augmented Software Engineer (Bogotá)

15 oct
|
CGI
|
Bogotá

15 oct

CGI

Bogotá

Position Description

Join CGI!

We are seeking a skilled AI-Augmented Software Engineer who can effectively leverage AI coding assistants such as GitHub Copilot and Gemini Code Assist to accelerate software development, improve code quality, and enhance engineering productivity. This role is ideal for a hands-on engineer who enjoys building modern applications, adopting emerging development practices, and contributing to collaborative delivery teams in an AI-enabled engineering environment.

Requirements

- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Conversational English level B2 or higher.
- Experience utilizing AI-assisted development tools and workflows.
- 5 – 7+ years of hands-on software engineering experience.
- Strong proficiency in Java and development of REST APIs using RESTEasy or similar frameworks.
- Experience working with SOAP services, XML, schemas, and service contracts.
- Strong troubleshooting and performance tuning skills for Java/JVM-based applications.
- Experience working within both on-premise and cloud-based environments (AWS or Azure).
- Familiarity with Git, Maven/Gradle, Jenkins, CI/CD pipelines, and automated testing frameworks.
- Working knowledge of relational databases and SQL fundamentals (SQL Server, PostgreSQL, etc.).
- Insurance or Payment Integrity industry experience preferred.
- Collaboration & Communication
- Experience working within distributed or general delivery teams.
- Strong communication and collaboration skills.
- Ability to contribute effectively within Agile/Scrum delivery models.
- Comfortable working in client-facing environments and participating in technical discussions.

Responsibilities AI-Assisted Software Development
- Utilize AI coding assistants such as GitHub Copilot, Gemini Code Assist, and cloud-based AI tools to support code generation, refactoring, testing, and documentation activities.
- Apply effective prompting techniques and engineering workflows to improve the quality and reliability of AI-assisted development outputs.




- Contribute to the integration of AI-enabled development practices into day-to-day engineering activities.
- Support measurement and continuous improvement of engineering productivity through AI-assisted workflows.
- Leverage AI tools to support code reviews, quality assurance activities, and development best practices.

Application Development & Integration
- Design, develop, test, and maintain enterprise-grade applications and APIs using Java and related technologies.
- Build and support RESTful and SOAP-based integrations across internal and third-party systems.
- Troubleshoot, optimize, and enhance application performance in Java/JVM-based environments.
- Participate in solution implementation across hybrid on-premise and cloud-based architectures.
- Contribute to CI/CD automation, testing strategies, and deployment reliability initiatives.

Team Collaboration & Delivery Support
- Collaborate effectively with distributed and offshore development teams in an Agile delivery environment.
- Participate in sprint planning, technical discussions, code reviews, and backlog refinement activities.
- Support delivery teams by helping resolve technical challenges and maintaining development momentum.
- Contribute to client demonstrations, solution discussions, and other collaborative delivery activities as needed.

Nice to have
- AWS, Google Cloud, or Azure certifications.
- Experience with Docker, Kubernetes, or container-based deployment technologies.
- Familiarity with caching technologies such as Redis or ElastiCache.
- Experience with Python, R, or related scripting/data-oriented languages.
- Familiarity with API management platforms such as Apigee, Kong, MuleSoft, or Azure API Management.
- Knowledge of microservices,



event-driven architectures, and messaging platforms such as Kafka, JMS, or RabbitMQ.

Additional Skills
- Demonstrate strong hands-on engineering and problem-solving capabilities.
- Adapt quickly to evolving AI-assisted software development practices.
- Collaborate effectively across distributed engineering teams.
- Communicate clearly with technical and non-technical stakeholders.
- Contribute to delivering scalable, high-quality solutions aligned with client and business objectives.
- Bring a continuous learning mindset and enthusiasm for emerging technologies and engineering innovation.

Apply now! Your future duties and responsibilities

Required Qualifications To Be Successful In This Role

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

Come join our team—one of the largest IT and business consulting services firms in the world.

📌 AI-Augmented Software Engineer (Bogotá)
🏢 CGI
📍 Bogotá

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai-augmented software engineer (bogotá) / bogotá

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: ai-augmented software engineer (bogotá) / bogotá