Lead Python Developer - BCG Omnia

Company: The Boston Consulting Group
Location: Not Specified, Massachusetts, United States
Type: Full-time
Posted: 22.FEB.2021

Summary

WHAT YOU'LL DOAs a Lead Software Engineer with Full Stack capabilities, you will be primarily responsible for developing and testing softwar...

Description

WHAT YOU'LL DOAs a Lead Software Engineer with Full Stack capabilities, you will be primarily responsible for developing and testing software products. Your strong analytical skills and ability to develop innovative solutions will support work critical to decision analysis. Additional responsibilities will include development planning, scheduling release dates, participating in product committees, and heading up development project leadership. You will be part of a small and active team who will work closely together. We are looking for talented individuals with a serious commitment to software development, and who love to be challenged in innovation and creativity.WHO WE AREBoston 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.BCG Omnia partners with our practice areas-both industries and capabilities-to transform our firm's unique intellectual property into professional, scalable software and data products that enhance our client service efforts. BCG Omnia employs leading-edge technologies and specialized experts in product design and development, data analytics, and customer delivery to provide world-class business solutions.YOU BRING (EXPERIENCE & QUALIFICATIONS)• Strong Full-Stack Development experience for both mobile and desktop• 6+ years of experience in a software development environment• Experience building "full" solutions• Experience building Rest APIs• Strong graphic awareness• Experience managing teams• Experience in Agile Processes• Good communication skills• Ability to understand the requirements and to proactively propose software solutions• Fluency in English is requiredTECHNOLOGIES:• Programming languages: Python, JavaScript, TypeScript, HTML, CSS• Full stack development: Django, ODM / ORM, Angular / ReactJS• DevOps: Docker, Kubernetes• Data: SQL, MongoDB• Cloud: AWSEQUAL OPPORTUNITYBoston 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, protected veteran status, or any other characteristic protected under federal, state or local law, where applicable, and those with criminal histories will be considered in a manner consistent with applicable state and local laws.YOU'RE GOOD AT• Collaborate to gather and understand client requirements• Determine technical feasibility and collaborate to design the product• Collaborate to design the overall technical architecture of the product• Implement high quality code in an agile development environment• Maintain an active role in every part of the application development life cycle• Analyze and resolve technical and product problems• Maintain code integrity and organization• Develop user stories, scope development effort, and provide reliable resource and timeline estimates• Create work plans and assign tasks to team members• Ensure day-to-day team motivation• Write and maintain manuals and other documentation• Provide feedbacks and reports on the status of the development to leadershipYOU'LL WORK WITHOur technology consultants and specialists partner with our clients and colleagues to build and implement digital solutions through a broad spectrum of activities. Technology jobs and engineering jobs include design of IT architectures, large-scale transformation, agile development, software engineering, cybersecurity consulting, and risk management.

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...