Dun & Bradstreet unlocks the power of data through analytics creating a better tomorrow. Each day we are finding new ways to strengthen our awardwinning culture and accelerate creativity innovation and growth. Our 6000 global team members are passionate about what we do. We are dedicated to helping clients turn uncertainty into confidence risk into opportunity and potential into prosperity. Bold and diverse thinkers are always welcome. Come join us! Learn more at dnb/careers.
Team Overview:
The charter for the team is to enable transformation of technology stack into consolidated modern stable and extendable platform to bring intuitive user experience global coverage and scalability with our more advanced workflow automation and integration capabilities to meet the current and future needs of our clients. As the Engineering Manager you are highly technical a team leader and handson developer ready to drive projects and help the team solve complex technical problems.
You will bring deep technical acumen with success in leading teams to develop highly scalable distributed software systems. You are a creative thinker with a passion for development architectural design and motivating teams to deliver on targeted strategic objectives.
Key Responsibilities:
Manage a geographically distributed crossfunctional software development team.
Lead and manage a development team providing guidance mentorship and support to ensure the teams success and professional growth.
Handson engineering accountability developing with your team as you lead coach and mentor leveraging your knowledge and skills across projects and stakeholders driving change/delivering impactful outcomes.
Collaborate with product management and work across other engineering teams to identify plan and ensure successful of application development.
Champion a highavailability production environment with a focus on logging and monitoring alerting debugging and oncall rotation to maintain 99.95 uptime.
Design and develop optimized code compliant to specification and technology standards
Discuss and contribute towards architectural and design decisions with the team
Recommend solutions by comparing advantages and disadvantages
Perform rootcause analysis (RCA) of complex issues ranging from hardware operating system application network and information security platforms while working closely with various infrastructure teams and business users to quickly arrive at creative tactical and longterm solutions.
Collaborate with project teams to ensure solutions meet business objectives and fall within timelines and acceptance criteria
Participate in testing of prototypes & validate test procedures to ensure that they are applicable to the design
Validate technology platform to be used for a project and ensure common acceptance
Development of highquality software solutions using the specified technical stack.
Conduct thorough code reviews providing constructive feedback to team members to ensure code quality and adherence to coding standards.
Oversee the setup and maintenance of development and testing environments ensuring they are optimized for efficiency and reliability.
Participate in the review of design and architectures offering technical insights and guidance to ensure requirements are wellunderstood and feasible.
Review the overall delivery process from development through testing to deployment ensuring it aligns with project goals and quality standards.
Ensure the adoption of best practices in software development including Agile methodologies CI/CD and code quality standards.
Guide the team in designing scalable secure and highperformance software solutions.
Stay updated with emerging technologies and trends to enhance development efficiency.
Serve as the main point of contact between development teams and business stakeholders.
Translate business needs into technical requirements and ensure alignment with company objectives.
Provide regular updates on project progress challenges and solutions.
Continuously improve development processes tools and methodologies to enhance productivity and software quality.
Promote a culture of innovation encouraging the team to explore new technologies and solutions
Key Requirements:
Bachelors Degree in Computer Science Mathematics or Engineering with strong computer science fundamentals
Experience leading and managing teams in an Agile environment
57 years of HANDSON experience developing Cloudbased (AWS/GCP) web applications with REST APIs databases and storage.
Notice to Applicants: Please be advised that this job posting page is hosted and powered by Lever. Your use of this page is subject to Levers Privacy Notice and Cookie Policy which governs the processing of visitor data on this platform.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.