Senior .NET Full Stack Developer – C# / Angular
Position Description
CGI is a global IT and business consulting services firm with a strong international presence, helping clients achieve meaningful business outcomes through technology and innovation. Our collaborative culture empowers professionals to work alongside industry experts, solve complex challenges, and deliver solutions that make a difference.
We are seeking an experienced Senior .NET Full Stack Developer to join our Payment Integrity team in Bogotá, Colombia. In this hands-on engineering role, you will design, develop, and maintain secure, scalable enterprise healthcare applications using C#, .NET, ASP.NET Core, Angular, TypeScript, and SQL Server. You will contribute to technical architecture, application modernization, and engineering best practices while collaborating with global delivery teams.
The ideal candidate combines strong full stack development expertise with technical leadership, problem-solving capabilities, and a commitment to software quality. You will also support CGI's AI-first delivery approach by leveraging AI-assisted development tools to improve engineering productivity, testing, and documentation.
Location: Bogotá, Colombia
Work arrangement: On-site at CGI's Bogotá office
How you'll make an impact
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.
CGI is a global IT and business consulting services firm with a strong international presence, helping clients achieve meaningful business outcomes through technology and innovation. Our collaborative culture empowers professionals to work alongside industry experts, solve complex challenges, and deliver solutions that make a difference.
We are seeking an experienced Senior .NET Full Stack Developer to join our Payment Integrity team in Bogotá, Colombia. In this hands-on engineering role, you will design, develop, and maintain secure, scalable enterprise healthcare applications using C#, .NET, ASP.NET Core, Angular, TypeScript, and SQL Server. You will contribute to technical architecture, application modernization, and engineering best practices while collaborating with global delivery teams.
The ideal candidate combines strong full stack development expertise with technical leadership, problem-solving capabilities, and a commitment to software quality. You will also support CGI's AI-first delivery approach by leveraging AI-assisted development tools to improve engineering productivity, testing, and documentation.
Location: Bogotá, Colombia
Work arrangement: On-site at CGI's Bogotá office
How you'll make an impact
- Design, develop, enhance, and maintain enterprise applications using C#, .NET, ASP.NET Core, Angular, TypeScript, and SQL Server
- Build responsive, secure frontend applications and scalable RESTful APIs, backend services, and data integration components
- Develop and optimize SQL Server databases, stored procedures, queries, and data access layers using Entity Framework Core or similar ORM technologies
- Contribute to solution architecture, technical design, application modernization, and cloud integration initiatives while applying SOLID principles and secure coding standards
- Lead technical code reviews, troubleshoot complex application issues, optimize performance, and mentor junior and mid-level developers
- Develop and maintain unit, integration, API, and automated regression tests to ensure application quality, reliability, and maintainability
- Leverage AI-assisted development tools such as GitHub Copilot and Gemini Code Assist to support coding, debugging, testing, refactoring, and documentation while validating AI-generated outputs
- Collaborate with architects, business analysts, QA engineers, and distributed development teams to translate healthcare Payment Integrity requirements into reliable technical solutions
- Support Agile delivery activities, including sprint planning, estimation, backlog refinement, technical documentation, and coordination with onshore and offshore teams
- Implement and promote engineering best practices for application security, observability, logging, monitoring, scalability, and continuous improvement
- Minimum of 5 years of professional software development experience with strong hands-on expertise in C#, .NET, ASP.NET Core, Web API, and object-oriented programming
- Strong experience developing modern web applications using Angular, TypeScript, JavaScript, HTML, and CSS
- Advanced knowledge of Microsoft SQL Server, relational database design, SQL optimization, stored procedures, and Entity Framework Core or comparable ORM technologies
- Proven experience designing, developing, and integrating RESTful APIs, backend services, and enterprise application components
- Strong understanding of software architecture, design patterns, SOLID principles, secure coding practices, and application performance optimization
- Experience with Git, source control workflows, automated testing, debugging, and application troubleshooting
- Experience working in Agile/Scrum development environments and collaborating with geographically distributed engineering teams
- Demonstrated ability to contribute to technical design decisions, conduct code reviews, and provide technical guidance to other developers
- Strong analytical, problem-solving, communication, and collaboration skills with the ability to work effectively with technical and business stakeholders
- Ability to work on-site at CGI's Bogotá, Colombia office
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Experience with .NET 6, .NET 8 or later, and cloud platforms such as Microsoft Azure, AWS, or Google Cloud
- Experience with Docker, Kubernetes, CI/CD pipelines, Azure DevOps, GitHub Actions, or comparable DevOps technologies
- Familiarity with microservices, event-driven architecture, distributed systems, and application modernization initiatives
- Experience in healthcare, health insurance, claims processing, Payment Integrity, or financial systems, including familiarity with HIPAA and applicable healthcare data security requirements
- Experience using AI-assisted development tools such as GitHub Copilot, Gemini Code Assist, or similar technologies to improve software engineering productivity
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.
Empleos Recomendados
Software Implementation Consultant (Hybrid Work Schedule)
Publicado hace 1 hora
Software Engineer – OpenConnect (OC)
Publicado hace 2 horas
Services Procurement Professional
Publicado hace 2 horas
Sr. Client Care Consultant
Publicado hace 7 horas
Gerente de cuenta B2B Tecnologia
Publicado hace 7 horas

