Application Development Manager - Monterrey, México - SWBC

SWBC
SWBC
Empresa verificada
Monterrey, México

hace 6 días

Rodrigo Fernández

Publicado por:

Rodrigo Fernández

Reclutador de talento para beBee


Descripción

SWBC is seeking a talented individual to directly impact our highly motivated business plan as it relies heavily on software built and managed by this organization.


  • Why you'll love this role:_


You will lead software engineering efforts to meet our goal of optimizing our customer experience and building the confidence of our end users in the platforms we support.

As an agent of change with a strong eye towards continuous improvement along with the grit and determination to get things done the right way.

The Application Development manager is a key leadership role responsible for overseeing and driving the technical strategy, development roadmap, execution of software solutions within our organization.

The position requires a visionary leader with a strong experienced technical background, exceptional strategic planning skills, experience in communicating technical impact to business stakeholders, and the ability mentor and oversee highly skilled software engineering team.

The Application Development manager plays a pivotal role in shaping the company's technology roadmap by ensuring the delivery of high-quality software products.


  • Essential duties include the following:_
  • Builds a team of engineers focused on creating and maintaining critical components of our business while attracting, retaining, and developing engineering talent.
  • Works with product owners, architects as well as technicaldomain peers to establish a strategy and plan for system development and execute a clear, forward thinking technical strategy that aligns with companies' business objectives.
  • Meets with executive stakeholders to review goals and ensure product delivery aligns accordingly.
  • Coaches and mentors' development teams and development managers on tools, processes, and programming practices that deliver high quality, scalable and maintainable software solutions.
  • Identifies metrics and goals that help advance speed and quality of product delivery.
  • Identifies, sets, and executes engineering team goals in a highly visible manner (OKRs).
  • Leads agile teams and managers to attain effective and meaningful results for our users.
  • Works with development leadership to help define technical and architectural direction with a focus on strategizing and defining implementation plans to meet business objectives.
  • Has technical skills with proficiency in various programming languages, development frameworks and software architecture best practices. Indepth knowledge of software development methodologies.
  • Collaborates closely with cross functional teams to support the development aspect of the software development life cycle from design, quality assurance and architecture to ensure successful product launches.
  • Provides thought leadership for teams and guides them through troubleshooting processes.
  • Bachelor's in Computer Science, Information Systems, or related technical discipline or equivalent Information Technology experience.
  • Master's Degree in Computer Science, Information Systems, or related technical discipline preferred.
  • Minimum of five (5) years managing the performance of high performing engineering teams of 20+ people and multiple team managers.
  • Minimum of five (5) years' experience working on clientfacing technologies that directly contribute to topline revenue.
  • Minimum of two (2) years' experience implementing microservice and eventdriven architectures.
  • Minimum of two (2) years working with cloudnative technologies in AWS like AWS Lambda, AWS Fargate, S3, Amazon API Gateway, Amazon DynamoDB, Amazon Aurora, SNS, SQS, KMS, etc. to build resilient, scalable solutions and enable development teams with access to enhanced tooling and services.
  • Excellent communication skills, both written and verbal, with the ability to collaborate effectively with crossfunctional team and communicate technical concepts to nontechnical stakeholders.
  • Experience leading diverse teams with nearshore, offshore, and remote workers.
  • Staying current with emerging technologies and industry best practices.
  • Ability to educate and mentor teams on how to effectively deploy new concepts and practices with high quality.
  • Exceptional teambuilding skills, with a history of successfully managing and growing software engineer teams.
  • Strong problem determination, analytical, and resolution skills to align technical strategies with business objectives.
  • Ability to understand technical, business, and operational impacts of a project or problem.
  • Demonstrative technical and design expertise with an understanding in agile principles and extensive knowledge of scrum and kanban.
  • Demonstrative initiative, innovation, and a willingness and to adapt and learn new technologies/processes.
  • Experience in business acumen and ability to gain a deep understanding for business operations to align technical decisions with companies overall strategic direction.
  • SWBC offers*:_
  • Competitive overall compensation package
  • Wor

Más ofertas de trabajo de SWBC