Expect more. Connect more. Be more at Diebold Nixdorf. Our teams automate, digitize, and transform the way more than 75 million people around the globe bank and shop in this hyper-connected, consumer-centric world. Join us in connecting people to commerce in this vital, rewarding role.
We are seeking a highly skilled and experienced Software Engineering Manager to lead our dynamic engineering team. The ideal candidate will have a strong technical background, excellent leadership skills, and a passion for developing innovative software solutions. As a Software Engineering Manager, you will be responsible for overseeing the design, development, and maintenance, ensuring they meet our high standards of quality and performance.
Key Responsibilities:
- Lead, mentor, and manage a team of up to 70 software engineers with assigned team leads, providing guidance and support to ensure their professional growth and success
- Collaborate with cross-functional teams, including product management, architecture, and QA, to translate requirements into technical specifications and deliver high-quality software solutions
- Oversee the entire software development lifecycle, from planning and design to implementation, testing, and deployment
- Ensure that product releases are completed on time, within scope, and within budget
- Implement and maintain best practices for software development, including coding standards, code reviews, and automated testing
- Identify and address technical challenges and risks, providing solutions to overcome them
- Foster a culture of continuous improvement, encouraging the team to stay up-to-date with the latest industry trends and technologies
- Manage resource allocation and product backlog prioritization to ensure optimal team performance and productivity
- Communicate effectively with stakeholders, providing regular updates on product release status, risks, and issues
- Set-up and monitor clear KPIs for Software Engineering
Expected qualifications:
- Proven experience as a Software Engineering Manager or in a similar leadership role
- Strong technical background with hands-on experience in software development
- Experience in building SaaS Products and launching them to market is a plus
- Proven track record in setting up and maintaining E2E SW development lifecycle from Idea to Production
- Excellent leadership and team management skills, with the ability to motivate and inspire a diverse team
- Proven track record in organizing and leading geographically spread teams
- Solid understanding of software development methodologies, tools, and best practices
- Strong problem-solving skills and the ability to make sound technical decisions
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical stakeholders
Technical Skills:
- Expertise in software engineering, including proficiency in one or more of following technologies .NET, Java or JavaScript
- Experience with web development frameworks like React or Angular is a plus
- Strong expertise in cloud platforms like AWS, Google Cloud, preferably Azure
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Experience with CI/CD tools such as Jenkins, Azure DevOps
An advantage is:
- Understanding of database technologies, both SQL (e.g., MSSQL, PostgreSQL) and NoSQL (e.g., MongoDB)
- Familiarity with DevOps practices and tools
- Knowledge of version control systems like Git
- Background in the retail industry
- Proven track record working from the Integrator / SW vendor side
We offer
- Contract of employment
- Hybrid model of work- visit office at least 3 times per a week
- Insight and Knowledge of cutting-edge technologies
- Various options for personal development (career paths, internal recruitment, training, assisting ad hoc projects etc.)
- Possibility to use foreign languages daily
- Teamworking and supportive atmosphere
- Life insurance, private medical care, Multisport card
- 26 days of holiday regardless of seniority
More about us
We have 23 000+ great colleagues in 130+ countries around the world creating technologies of the future, together.
Supportive company culture combined with internal training and technological facilities creates ideal conditions for professional development of each employee, meaningful and responsible work focused on the daily needs of our customers and, last but not least, opportunity to balance personal and professional life.
*Diebold Nixdorf is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.*
** To all recruitment agencies: Diebold Nixdorf does not accept agency resumes. Please do not forward resumes to our jobs alias, Diebold Nixdorf employees or any other organization location. Diebold Nixdorf is not responsible for any fees related to unsolicited resumes.**
We are a global company operating in multiple locations and entities. As we are keen to find the best solution for our candidates several legal entities might be applicable for a Job offer. A List of our operating entities can be found here - https://www.dieboldnixdorf.com/en-us/about-us/global-locations
#LI-RD1
#LI-Hybrid