Heredia, Heredia, Costa Rica
29 days ago
IT Software Engineer Senior Manager

Who We Are

Boston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building competitive advantage, and driving bottom-line impact.

To succeed, organizations must blend digital and human capabilities. Our diverse, global teams bring deep industry and functional expertise and a range of perspectives to spark change. BCG delivers solutions through leading-edge management consulting along with technology and design, corporate and digital ventures—and business purpose. We work in a uniquely collaborative model across the firm and throughout all levels of the client organization, generating results that allow our clients to thrive.



What You'll Do

As a hands-on Technical Lead, you will drive technical initiatives, influencing and guiding software developers, platform engineers, and support teams to build and maintain custom software solutions for BCG's legal and business functions. In this Agile environment, you’ll leverage your expertise to steer technical discussions, define solutions, and ensure alignment across teams. This role involves contributing to architectural design, enhancing the reliability and scalability of applications, and championing best practices in software delivery.

 

Key responsibilities include:

 

Providing technical expertise and mentorship across development and platform engineering teams to foster growth, resolve technical challenges, and support escalation processes.Contributing actively in coding and development to model high standards in DevSecOps practices, version control, testing, documentation, monitoring, and debugging.Designing scalable, high-performance solutions with robust observability, ensuring applications are efficient, reliable, and optimized with tools such as DataDog for real-time monitoring and alerting.Advancing DevOps practices by optimizing CI/CD pipelines and automating deployment workflows to enable efficient, high-quality software delivery.Utilizing cloud-native technologies like Docker, Kubernetes, and cloud platforms (Azure/AWS/GCP) to develop resilient, scalable applications that support core business operations.Collaborating with cross-functional teams in front-end (React, Angular) and back-end (.NET Core) development to build responsive, robust applications.Driving rapid delivery through an MVP approach, enabling fast prototyping, iterative development, and impactful feature rollouts.Exploring Generative AI (GenAI) applications to create innovative solutions and improve business functionality and user experience.Conducting technical analysis of custom and third-party software, working with vendors on modifications and future enhancements.Creating clear Technical Systems Design documentation based on business requirements to maintain high quality across the product lifecycle.Supporting production environments, providing root cause analysis, swift remediation, and ongoing application maintenance.

YOU’RE GOOD AT

Balancing hands-on development with technical influence, setting standards in development while guiding others.Applying Agile methodologies and fostering collaborative, iterative workflows.Delivering high-quality customer service with a focus on stakeholder satisfaction and effective communication.Problem-solving and innovating to overcome technical challenges, learning new tools quickly, and adapting to a fast-paced environment.Working independently with minimal direction, showing strong initiative and drive.Documenting systems and applications comprehensively to support operational continuity and development clarity.

What You'll Bring

10+ years in software development in a commercial IT or consulting environment, with demonstrated technical leadership experience.Dedicated professional with a strong track record in mentorship, supporting team growth and fostering a collaborative environment. Recognized for effective guidance and commitment to developing team potential and success.Proficiency in full stack development with a strong command of .NET Core, and experience in frameworks like React and Angular.Experience with cloud platforms (Azure/AWS/GCP) and container technologies (Docker, Kubernetes).Solid understanding of DevOps practices and automation in software delivery pipelines.Database expertise in SQL and a conceptual grasp of NoSQL for back-end support.An MVP mindset that emphasizes rapid prototyping and continuous improvement.Interest in Generative AI applications to enhance business processes and user experiences.Adaptability and technical curiosity to quickly adopt new tools and methodologies.

Who You'll Work With

A dynamic, cross-functional team of professionals from diverse backgrounds. BCG values drive, curiosity, and collaborative leadership, and you'll have the opportunity to work on challenging projects that address complex business issues. You’ll influence and collaborate with intelligent and analytical stakeholders who make decisions with a global perspective.



Boston Consulting Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity / expression, national origin, disability, protected veteran status, or any other characteristic protected under national, provincial, or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.\n
BCG is an E - Verify Employer. Click here for more information on E-Verify.

Confirm your E-mail: Send Email