Software Engineering Manager
Current● Lead a team of high-performance software engineers and business analysts● Set and manage expectations with other engineering teams, senior management, and external stakeholders● Advocate and advance modern software development practices● Design and implement next generation of software platforms and applications● Provide ongoing support and enhancements in existing systems and platforms● Propose & Implement process improvements in operation, architecture and infrastructure level● Elevate technology and consistently apply best practices● Budget monitoring and control with strong collaboration with Project Managers● Designing, initiating and operating large scale distributed systems