Our client, a fast growing telecom software organization, has retained us to find a Director of Software Engineering, to lead development efforts and assist in transforming applications to a cutting-edge cloud native solution. The right candidate is a passionate individual that can effectively inspire, coach and lead current software development team with a focus on transformation and rapid application development. Requirements Expertise and experience developing across a full stack, including client/server interaction, databases, and CI/CD infrastructure. Deep understanding and experience with modern deployment and development infrastructure: CI/CD, unit and end-to-end testing, and cloud/enterprise deployment. Experience speaking with clients and giving presentations to prospects and clients. 7+ years of direct management experience of onsite and offsite developers. Experience transforming legacy applications to cloud native/microservices a plus. Experience with PostgreSQL, AWS, Serverless, Containers, SQL Experience with Javascript, PHP, Node.js, Java, Python preferred Telecommunications industry experience a plus. Key Responsibilities Manage a team of onsite, remote, and offshore software developers. Consults with management regarding project specifics, requirements, priorities. Work closely with PMO, product owners, vendor partners, and technical leads to influence scope and priorities for product development. Maintain an excellent understanding of the business long term goals and strategy and ensure that designs are aligned with them. Assume a leadership role in ensuring on-time, high quality delivery of products through the entire SDLC #J-18808-Ljbffr
PostgreSQL PHP Python docker-containers Node.js Amazon Web Services (AWS) Databases End-to-end testing Software Development Engineer JavaScript Cloud deployment SQL Unit testing Java serverless-architecture