Job Information
WTW Software Engineering Manager in Lima, Peru
As the Team lead of one of the Software Engineering teams, you will report to the Technical Domain Owner and manage a team of Software Engineers who develop and maintain over 30 marketing websites that support TRANZACT’s core operations. The team lead is a highly motivated individual with solid technical knowledge and experience in .NET software development. You will be key in leading the team and the Core CMS platform to the next level using your knowledge of software engineering best practices and your tenacious approach to learn the business and improve the team’s processes and deliverables. The successful candidate will have experience designing, building, releasing and supporting a .NET application in an Agile environment, preferably using Scrum. You will have put .NET applications and services in production in the past and have advanced knowledge of rolling out, supporting and continue to evolve applications iteratively. Good communication is a must as you will need to work with the rest of marketing and operations teams to integrate and rollout your platform’s deliverables.
The specific responsibilities include:
• Leading the agile team to design and implement features to realize the platform’s vision and roadmap.
• Managing, mentoring and providing technical leadership on the day-to-day tasks and priorities of the platform team.
• Apply your experience and knowledge of software engineering best practices to ensure our applications are secure, robust, scalable and maintainable.
• Continually improve our platforms, identifying opportunities, prioritizing payment of technical debt and refactoring the codebase to grow and evolve with current technology, the market, and end-user needs.
• Evolve the team’s processes and practices to improve non-technical responsibilities like end-user support, documentation, maintaining architectural decisions, etc.
What you need to be successful
• At least 5 years of experience building and maintaining web applications in .NET platform.
• At least year of experience leading an Agile team.
• Hands-on technical leadership in software development, leading by example.
• Good understanding of Domain Driven Development, TDD, Clean Code, Design Patterns and SOLID principles.
• C# as a primary programming language.
• Experience with Content Management Systems
• Experience with Front-end frameworks.
• Commitment to communication and transparency; regularly contributing to team ideation.
• An outgoing, positive and assertive personality. A self-starter who works well with peers and others but is not afraid to speak up. A naturally curious and tenacious problem solver.
• Advanced English skills and the ability to clearly communicate both written and orally in English.
• Ability to effectively articulate technical challenges and solutions.
What we would LOVE to see! (Bonus Points)
• Experience with Umbraco CMS
• Knowledge of Google analytics and paid media.
• Familiarity with A/B testing, CRO and Optimizely.
• Knowledge of Jira Agile tools, boards and reports.
• Experience managing a codebase.
• Familiarity with continuous delivery and continuous deployment pipeline setups.
• Experience with Kubernetes.
• Experience with AWS.
At TRANZACT we promote inclusion and job insertion without distinction based on disability, gender, orientation, gender identity and expression, place of origin or any other reason protected by national legislation. The company respects diversity and does not tolerate acts of discrimination in its processes.
As a company, we believe in equal opportunities and inclusion. Consequently, this job opening is applicable to people with disabilities (in accordance with what is stated in Law No. 29973).
WTW
-
- WTW Jobs