Job Opportunity
We are seeking a seasoned Director of Full Stack Engineering to join our Digital Platforms team. This is an exciting opportunity to lead high-impact projects and drive innovation in software development.
About the Role
This is a full-time position that requires a deep understanding of programming languages and frameworks, as well as expertise in designing, building, and supporting high-transaction applications.
Key Responsibilities:
* Define and execute technology vision in consultation with architecture, engineering, and product leadership.
* Mentor agile teams including developers, testers, and analysts.
* Serve as a link between product and architecture.
* Create next-gen tech leads by investing significant efforts in coaching and mentoring associates.
* Shape engineering guidelines, ensuring they remain up-to-date with the latest industry trends.
* Provide technical guidance and leadership.
* Get into details and take on development activities.
* Provide technical leadership to multiple agile teams.
Requirements:
* 8+ years hands-on experience as a full stack software engineer.
* Deep expertise in programming languages and frameworks such as Java, Angular, and Spring.
* Skilled in all aspects of software development lifecycle.
* Expertise in designing, building, and supporting high-transaction applications.
* Experience in building responsive front-end applications using TypeScript, Angular, or Node.
* Skilled in building service-oriented applications using Java, Spring, and Camel.
* Deep experience enabling scalability, availability, intelligent monitoring, and performance.
* Excellent leadership, communication, collaboration, and influencing skills.
* Demonstrated ability to coach, mentor, and develop technology associates.
* Robust critical thinking and problem-solving skills.
Benefits
We offer a dynamic work environment that fosters innovation, creativity, and collaboration. Our team is passionate about delivering exceptional results and making a meaningful impact.
How Your Work Impacts the Organization
As a Director of Full Stack Engineering, you will play a critical role in shaping our digital platforms and driving business growth. Your contributions will have a direct impact on our customers' experiences and our company's success.