Our Reputed Client is looking for an Engineering Manager - Backend who will oversee the development, implementation and deployment planning, integration, quality assurance, delivery, and operation of solution. This leader will adopt an agile yet stable and secure approach to development and will oversee the development team. This role is expected to apply leading-edge practices to solve business challenges and develop a culture of high performance, urgency, and productivity. This leadership position serves as a key resource to the Head of Software Engineering.
- Embrace the vision to lead the transformation of currently leveraged outsourced application development model to an in-house model to include development of key business and customer-facing solutions
- Design the organization, recruit, and hire technical talent with a focus on web application technical needs, governance, quality assurance, and support models
- Manage a team of development professionals by developing effective training procedures, appropriate task assignments, positive customer experiences and top-quality control processes
- Implement software development tools, technology, and development methodologies
- Collaborate with IT Services Project Management teams to ensure product enhancements are integrated into backend systems per requirements and delivered on schedule and within budget
- Lead and play a leadership role in sprint planning meetings to ensure that the team understands their objectives and has committed to completing their work on an agreed-upon timeline
- Execute on supporting key business systems and continuous improvement of the existing software applications, and influence change to improve performance and time to market
- Lead research efforts into current and emerging Web technologies and issues in support of Web development efforts
- Build a culture of engineering excellence with a focus on performance, scalability, privacy, and security
- A love of people management, great products and how backend plays a role in product
- Bachelor’ Degree in Computer Science, Engineering, or equivalent related technical field
- At least 6-8 years’ experience building, leading, managing and supporting omnichannel commerce platforms using current technology stacks
- Experience with DevOps and modern environments and guiding agile teams
- Experience with designing and building standards compliant API using best practices
- Demonstrated love for Technology, specializing in at least one backend language and related frameworks, deep understanding of design patterns and design of Server Side Applications
- Experience using a project management/ticketing tool such as JIRA
- Ability to effectively convey complex information
- Experience leading development team, building roadmaps, and adopting principles in the design, development, and delivery of solutions
- Experience with AWS cloud computing, middleware, and ETL tools
- Engaging leader who creates a climate where others feel the energy, excitement, and personal investment
- Service-oriented leader who possesses a true 24×7 support and service mentality
- Strong talent developer who provides their team opportunities for growth and development
- Collaborative leader who creates open channels of communications and encourages constructive dialogue
- Innovative problem-solver who uses critical thinking approaches to proactively solve a broad range of problems across business processes and related technologies
- Excellent, transparent, and persuasive communication and presentation skills with the ability to distill complex information for non-technical audiences
- Master's Degree
- Experience building Cloud Native applications
- Experience building containerized applications using GitOps