.This is a 100% fully remote role. Work virtually from anywhere in Mexico._Varis is a well-funded and fast-growing technology startup that focuses on digital commerce software-as-a-service and procurement and is owned by The ODP Corporation (NASDAQ: ODP). We are innovation driven, customer centric, and ready to transform eProcurement and business-to-business (B2B) Marketplaces. Our culture is focused on a bold vision, launching the simplest (yet still valuable) solutions to learn, then either failing or scaling fast as we iterate towards our product goals.Joining us now is a ground-floor opportunity to shape our limitless future. You will see and feel the direct impact of your work, be surrounded by passionate people, learn how to be an entrepreneur, and be at the center of a highly dynamic business model with tremendous individual and collective potential.**Job **Summary**:**Varis** is adding an experienced **Senior Software Development Manager** to our new team in **Mexico**.As Senior Software Development Manager, you will set the direction for a team and own the execution that delivers high-quality Software Product Solutions. Being part of our team means being surrounded by passionate and caring people. Joining Varis allows you to learn how to be an entrepreneur and be at the center of a highly dynamic business model.**Responsibilities**:- You'll help set the vision, charter, and roadmap for the Software Product Development team.- Your Senior Software Development Manager role is responsible for all phases of the Software Development Life Cycle.- You'll collaborate, partner, and work with internal stakeholders:- Other Software Development Managers, Developers, UX, and Product Managers to build the right solutions for your direct customers.- As a Senior Software Development Manager, you will map requirements to a software solution aligned to our overall system architecture.- Additionally, you'll recommend appropriate strategic action.- Grow the development team's knowledge and understanding of the systems and best practices in software development practices.- Lead and develop the team, including hiring, goal setting, performance management, coaching, projects, and training. Work with team members to develop career paths and opportunities within the organization.- Foster growth and skill acquisition/development for the team leaders. Provide a creative environment where challenges are embraced, and complex tasks are valued.**Job Requirements**:- Bilingual with English.- Bachelor's degree in Computer Science, Computer Engineering, or similarly focused object-oriented system development degree programs.- 11 total years of professional Software Development experience, including:- Software Design and Architecture- Development, hand-on coding- 8+ years of overall software engineering experience focused across:- 3+ years in software engineering management roles, leading and growing people