Job overview:
this senior software engineering manager role leads multiple engineering teams delivering platform solutions built on .net framework and currently undergoing upgrade to .net 8 and containerization.
* oversee platform modernization efforts from .net framework to .net 8 and containerization
* align technical initiatives with business objectives across teams
* take ownership of new products and initiatives while integrating with established best practices
* design, develop, and implement software solutions that meet key business objectives
key responsibilities:
* lead team of engineers ranging from junior to senior levels (p2-p5) in an agile environment
* cross-collaborate with product, design, sales, marketing and other functional areas
* mentor and develop engineering talent, creating growth opportunities for team members
* work effectively with globally distributed teams and stakeholders
about the role:
the ideal candidate will possess a strong background in software engineering management and leadership skills. They must be able to drive strategic direction, foster innovation, and build high-performing teams.
required skills:
* leadership and management experience in software engineering
* strong technical knowledge of .net framework and containerization
* excellent communication and collaboration skills
* able to drive strategic direction and innovation
benefits:
we offer a competitive salary package, comprehensive benefits, and opportunities for professional growth and development.
why join us?
we're a dynamic and innovative organization dedicated to delivering exceptional results. Our team is passionate about making a difference, and we're committed to creating a workplace culture that values diversity, inclusivity, and teamwork.