IT Software Engineer Senior Manager
Role details
Job location
Tech stack
Job description
As a Full Stack Developer & Power Platform Engineer you will design, build, and enhance applications that support BCG's internal business operations. You'll work hands-on across front-end, back-end, and integration layers while contributing to solution architecture and ensuring alignment with BCG's technology standards., * Design, build, and maintain full stack applications using .NET Core, C#, REST APIs, and Power Platform applications
- Develop scalable and secure backend services and responsive front-end interfaces
- Build and maintain Power Platform solutions including Power Apps, Power Automate, and Dataverse
- Integrate Power Platform solutions with custom services and enterprise APIs
- Translate business requirements into technical designs considering scalability, performance, and maintainability
- Contribute to architectural decisions, design reviews, and technical documentation
- Implement CI/CD pipelines and automate deployment workflows
- Work with Azure cloud, containers, and serverless components
- Collaborate closely with product owners, UX, analysts, and engineering teams in Agile sprints
- Support production environments with root-cause analysis and continuous improvement
You're good at
- Designing clean, maintainable, and well-tested code
- Balancing hands-on development with architectural thinking
- Communicating complex technical topics clearly
- Understanding business processes and translating them into technical solutions
- Documenting systems and solutions thoroughly
Requirements
- 7-10+ years of experience in full stack engineering
- Strong expertise in .NET Core, C#, React or Angular
- Hands-on experience with Power Platform and Dataverse
- Understanding of solution architecture, integration patterns, and cloud architecture
- Experience with Azure cloud services and microservices patterns
- Knowledge of SQL and familiarity with NoSQL
- CI/CD, Git-based workflows, and automation experience
- Strong communication, collaboration, and problem-solving skills
Who You'll Work With
You will work within a dynamic engineering team across multiple geographies, collaborating with business stakeholders, architects, and platform teams. This role offers the opportunity to directly shape internal tools used globally across BCG.