Software Engineering Manager Ii
CurrentResponsible for structuring the software development and software engineering area, taking care of both the structuring part of the delivery mat and the organization and distribution of times and their respective challenges. Technical Leadership: creating clarity in all technical aspects of engineering i.e. providing guidance & direction to their team in matters of design, architecture, implementation, validation and monitoring. Leveraging their experience of shipping multiple products… Show more Responsible for structuring the software development and software engineering area, taking care of both the structuring part of the delivery mat and the organization and distribution of times and their respective challenges. Technical Leadership: creating clarity in all technical aspects of engineering i.e. providing guidance & direction to their team in matters of design, architecture, implementation, validation and monitoring. Leveraging their experience of shipping multiple products they are able to point out pitfalls, set the coding standards by contributing to code reviews and help the team deliver more robust, maintainable and high quality software. Execution Leadership: generating energy in the execution of the project, planning and prioritization of the backlog, allocation of assignments to team members, tracking the execution of the project, and mitigating any risks that they are observing to the plan. Collaborate closely with other stakeholders like Program Management to determine feasibility and scope of execution as well as maintain relationships with partner teams for dependencies.People Leadership: delivering success through people leadership. Modeling the right culture attributes (growth mindset) & values (integrity, accountability, respect) for their team members to follow, Coaching team to be independent leaders and Caring for team members' needs, aligning the work with their aspirations for career development. I’m currently working as a hands-on manager on the Interchange and Fees Product at Stone, a product that provides the cost of each transaction. This is a complex product built on distributed systems, with many different teams and processes, integrations and areas. The technology stack and tools that we currently use are:- Azure Cloud Services- AWS Cloud Services - Kubernetes- Docker- C# .NET platform- Terraform- Microservices architecture- Event Sourcing- SQL Server- T-SQL/MySQL/PostgreSQL programming- CI and CD Show less