Manager Software Engineering
Role details
Job location
Tech stack
Requirements
-
Bachelor's degree in engineering or computer science or related field
-
10+ years of Information Technology experience
-
3+ years of experience in building web applications using Angular, TypeScript, HTML, Python
-
Proficient in Angular, Python, Cosmo DB, Microsoft Azure, GitHub
-
Strong background in structured systems and data analysis
-
Expertise in relational database design (normalized and dimensional)
-
Understanding of Retail concepts in Merchandising, Planning and Finance
-
Experience with SDLC, DevOps, CI/CD and Agile
Systems & Development Approach
-
Systems are primarily commercially available, limited internal custom builds
-
Solutions are typically configured to meet business needs
-
Some applications are built from scratch
-
This team is the only group responsible for custom development
Technical Requirements
-
Angular development experience (must-have) - developed by Google
-
Strong background in custom software development
-
Experience managing and leading technical teams
-
Hands-on leader; team relies heavily on this role for technical direction
Tools & Technology
-
Receipt Management Tool (RMT)
-
Vendor Brand Planning Tool
-
Cloud experience preferred
-
CI/CD (Continuous Integration & Deployment) experience required to automate testing and catch issues before reaching users